enterprise PHP nè
hoangnd | December 7, 2008
thấy cái slide này hay hay, vác về blog xem anh em học hỏi
Enterprise PHP (php|works 2008)
View SlideShare presentation or Upload your own. (tags: php phpworks)
hoangnd | December 7, 2008
thấy cái slide này hay hay, vác về blog xem anh em học hỏi
Enterprise PHP (php|works 2008)
View SlideShare presentation or Upload your own. (tags: php phpworks)
hoanbn | November 30, 2008
Bạn có thể tham khảo hướng dẫn sử dụng tại: http://i-php.net/2008/11/sử-dụng-helper-tinymce-trong-cakephp-12/
Tạo file app/views/helpers/tinymce.php.
<?php
class TinyMceHelper extends AppHelper
{
// Take advantage of other helpers
var $helpers = array(‘Javascript’, ‘Form’);
// Check if the tiny_mce.js file has been added or not
var $_script = false;
[...]
ngocbd | November 29, 2008
Bài viết này được tổng hợp từ nhiều nguồn khác nhau (bằng tiếng anh) cộng với kinh nghiệm viết PHP trong 5 năm và Python trong 5 tháng của tôi .
I.Giống nhau :
Là ngôn ngữ cao cấp , thông dịch và định kiểu động
Mã nguồn mở
Cộng đồng lập trình viên rộng lớn
Dễ học [...]
hoanbn | November 28, 2008
Element thật sự là cần thiết khi chúng ta muốn sử dụng một đoạn code nhiều lần trong view hoặc layout. Thay vì chúng ta viết đi viết lại nhiều lần trong các view với một đoạn source giống nhau thì chúng ta chỉ việc viết một lần trong element và sử dụng chúng nhiều [...]
ngocbd | November 27, 2008
/**
*Hàm thay này có tác dụng thay thế các kí tự tiếng việt và dấu cách bằng các ký tự không dấu và
*dấu ‘-’
*
*@author : không rõ
*@param string
*@return string
*/
function convert2Alias($cs)
{
$marTViet=array(“à”,”á”,”ạ”,”ả”,”ã”,”â”,”ầ”,”ấ”,”ậ”,”ẩ”,”ẫ”,”ă”,
“ằ”,”ắ”,”ặ”,”ẳ”,”ẵ”,”è”,”é”,”ẹ”,”ẻ”,”ẽ”,”ê”,”ề”
,”ế”,”ệ”,”ể”,”ễ”,
“ì”,”í”,”ị”,”ỉ”,”ĩ”,
“ò”,”ó”,”ọ”,”ỏ”,”õ”,”ô”,”ồ”,”ố”,”ộ”,”ổ”,”ỗ”,”ơ”
,”ờ”,”ớ”,”ợ”,”ở”,”ỡ”,
“ù”,”ú”,”ụ”,”ủ”,”ũ”,”ư”,”ừ”,”ứ”,”ự”,”ử”,”ữ”,
“ỳ”,”ý”,”ỵ”,”ỷ”,”ỹ”,
“đ”,
“À”,”Á”,”Ạ”,”Ả”,”Ô,””,”Ầ”,”Ấ”,”Ậ”,”Ẩ”,”Ẫ”,”Ă”
,”Ằ”,”Ắ”,”Ặ”,”Ẳ”,”Ẵ”,
“È”,”É”,”Ẹ”,”Ẻ”,”Ẽ”,”Ê”,”Ề”,”Ế”,”Ệ”,”Ể”,”Ễ”,
“Ì”,”Í”,”Ị”,”Ỉ”,”Ĩ”,
“Ò”,”Ó”,”Ọ”,”Ỏ”,”Õ”,”Ô”,”Ồ”,”Ố”,”Ộ”,”Ổ”,”Ỗ”,”Ơ”
,”Ờ”,”Ớ”,”Ợ”,”Ở”,”Ỡ”,
“Ù”,”Ú”,”Ụ”,”Ủ”,”Ũ”,”Ư”,”Ừ”,”Ứ”,”Ự”,”Ử”,”Ữ”,
“Ỳ”,”Ý”,”Ỵ”,”Ỷ”,”Ỹ”,
“Đ”,” “);
$marKoDau=array(“a”,”a”,”a”,”a”,”a”,”a”,”a”,”a”,”a”,”a”,”a”
,”a”,”a”,”a”,”a”,”a”,”a”,
“e”,”e”,”e”,”e”,”e”,”e”,”e”,”e”,”e”,”e”,”e”,
“i”,”i”,”i”,”i”,”i”,
“o”,”o”,”o”,”o”,”o”,”o”,”o”,”o”,”o”,”o”,”o”,”o”
,”o”,”o”,”o”,”o”,”o”,
“u”,”u”,”u”,”u”,”u”,”u”,”u”,”u”,”u”,”u”,”u”,
“y”,”y”,”y”,”y”,”y”,
“d”,
“A”,”A”,”A”,”A”,”A”,”A”,”A”,”A”,”A”,”A”,”A”,”A”
,”A”,”A”,”A”,”A”,”A”,
“E”,”E”,”E”,”E”,”E”,”E”,”E”,”E”,”E”,”E”,”E”,
“I”,”I”,”I”,”I”,”I”,
“O”,”O”,”O”,”O”,”O”,”O”,”O”,”O”,”O”,”O”,”O”,”O”
,”O”,”O”,”O”,”O”,”O”,
“U”,”U”,”U”,”U”,”U”,”U”,”U”,”U”,”U”,”U”,”U”,
“Y”,”Y”,”Y”,”Y”,”Y”,
“D”,”_”);
return str_replace($marTViet,$marKoDau,$cs);
}
ngocbd | November 26, 2008
Đã có bài viết của chaubl về việc sử dụng cake bake tuy nhiên bài viết này đề cập tới một vài kỹ thuật nhanh gọn khác .
Bình thường bạn sẽ phải gõ :
$cake bake
rồi sau đó trả lời từng câu hỏi cả cake bake như gen cái gì D/M/V/C/P/Q … rồi gen thế nào [...]
hoangnd | November 18, 2008
trước nay hoangnd mới chỉ quen lập trình với các ngôn ngữ strongly-typed language như C#, Java, C/C++ (không tính javascript ). Sau trận benmark PHP với đại ca Ngọc (hiz hiz, thảm bại mất chầu bia ( ) thì đã đầu tư một chút vào các dynamic language (PHP, Python).
PHP quả [...]
ngocbd | November 11, 2008
Thứ nhất PHP có một kiến trúc độc nhất vô nhị , dựa trên triết lý “share nothing” mỗi luồng chạy php được webserver và ZendEngine thực hiện độc lập , giải phóng tài nguyên hoàn toàn sau khi kết thúc tác vụ .Điều này giúp cho PHP tuy và ngôn ngữ động và thông [...]
hoanbn | October 29, 2008
Việc phân trang trong cakephp 1.1 đã được tôi đề cập ở bài trước vì vậy tôi sẽ không hướng dẫn chi tiết các bạn cách làm phân trang trong cakephp 1.1 nữa. Các bạn có thể xem lại tại http://i-php.net/2008/10/pagination-phan-trang-trong-cakephp-11x/. Ở bài viết này tôi chỉ đi hướng dẫn cách phân trang khi tìm [...]
hoanbn | October 28, 2008
Như chúng ta đã biết, cakephp viết theo mô hình MVC, do vậy khi ta viết các đoạn lệnh của chương trình chủ yếu chúng ta chỉ viết ở các thư mục trong app như model, controller, views, component(trong controller) và helper (trong views). Các file source chủ yếu sẽ được viết trên các thư [...]