10/10/2018, 13:35

[Thảo luận] Nên học PHP Framework nào???

Đây chắc chắn là câu hỏi muôn thủa từ trước tới này.
Đã đọc nhiều bài viết nhưng vẫn chưa đưa ra được kết luận cuối cùng.
NÊN!
Sử dụng PHP Framework nào đây??
Mình đang rất băn khoăn, người thì bảo CodeIgniter, người thì bảo ZEND, người bảo Cakephp và thêm vài cái khác nữa.

Nhưng thực sự, thì theo mọi người cái nào đây, xin có một topic thảo luận đưa ra nhưng ưu điểm, nhược điểm của mỗi PHP Framework, và theo bạn bạn dùng PHP Framwork nào??
U.F.O viết 2 tuần trước
Có 1 điều chắc chắn cần biết là phải biết hand code trước rồi mới được xài framework.
Framework không làm hộ bạn được, nó chỉ giúp bạn hoàn thành prj nhanh hơn.
ngoc_viet08 viết 2 tuần trước
ý kiến của phpkungfu bên phpvn.org . nên tham khảo .
http://www.phpvn.org/index.php?topic=2968.0

ý kiến bản thân :
học : chọn fw có độ khó , độ phức tạp từ dễ đến khó .
làm : nồi nào vung nấy . mọi thứ đều có lí do của nó .
Hanaziki viết 2 tuần trước
tốt nhất là học hết, không khó gì mấy, tài liệu kèm theo rất rỏ mà, khi nào cần thì lấy ra xem lại thôi, ko nhất thiết phải nhớ 100% đâu, chỉ cần biết nó có tồn tại và chức năng hoạt động thế nào thôi, khi làm thì lại lấy ra xem ... :eta:
dokhacluan viết 2 tuần trước
xài quen cái nào thì xài (đổi qua đổi lại mệt lắm)
tui thì tự code , hihi
snoob_clo4 viết 2 tuần trước
Nếu bắt đầu học thì kohanaphp có lẽ là dễ học dễ hiểu nhất (thật đó) sau khi đã quen thì chuyển qua CodeIgniter. Nói chung tớ thấy CodeIgniter là ngon nhất
pcdinh viết 2 tuần trước
@snoob_clo4

Em khuyên như thế làm anh liên tưởng thấy em khuyên người khác học chạy trước rồi chuyển sang học bò. Bò là nhanh nhất.

Kohana được viết là để khắc phục một số các yếu kém của CI, tính modular tốt hơn và tận dụng tốt hơn các tính năng của PHP 5. (CI vẫn là 1 PHP4 framework - nếu có thể gọi CI là một framework)
snoob_clo4 viết 2 tuần trước
Biết đâu, hòi đó em học kohana liền rùi chuyển qua CI nên thấy Kohana nó dễ mà
geany viết 2 tuần trước
@pcdinh: Anh thấy cake thế nào ? Em trước giờ vẫn dùng thằng này, giờ đang định chuyển qua làm symfony hoặc solar cho biết
khonggiannet viết 2 tuần trước
Mình xài Yii. Yii có nền tảng tốt, chạy nhanh hơn Zend hay Symfony, có sẵn nhiều tính năng khá thực tế (ko như CI phải dùng thêm plugins) và tích hợp tốt với jQuery (thích nhất cái này vì mình đỡ được phần lớn thời gian để học thêm mấy cái hiệu ứng JS như tab, tree view, rating star...).

Điều quan trọng nhất với Yii là "tính thực dụng", vì nhóm viết nên Yii cũng đã có kinh nghiệm và tham khảo qua rất nhiều framework ra đời trước đó như Zend, Symfony, Rubi on Rail... nên hầu hết các tính năng hay ho đều có sẵn.
Bài liên quan

Python: Code của em sao nó không chạy đúng ạ

Chào các anh. Em mới học python, em đang viết lại code theo sách. Đoạn này thì đầu ra là reply của ping nhưng em chạy code em viết thì nó không ra cái gì cả. Mong các anh giúp đỡ em ạ. 2017-02-10_204723.png 1366x768 119 KB

duong viết 3 tuần trước

[Giải bài tập]Nhờ dò lỗi

Mình không học về lập trình nhưng trong quá trình giải bài tập nảy sinh chút vấn đề và mình nghĩ giải quyết bằng lập trình sẽ tốt hơn nên mình vừa học C++ trong 1 tuần và viết chương trình sau nhưng chạy không ra kết quả. Mình hi vọng các bạn có thể giúp mình tìm lỗi sai trong thuật toán ở chương ...

Trần Đức Hiếu viết 3 tuần trước

Lồng hàm trong hàm như the nao với istream(OOP)

void DATE::Nhap() { cout << "Nhap Ngay: "; cin >> day; cout << "Nhap Thang: "; cin >> month; cout << "Nhap Nam: "; cin >> year; if (KiemTraNgayHienTai() == false)// ngay hien tai sai thì cho nhập lại { cout << " Nhap sai.Nhap lai" << ...

Vê A viết 3 tuần trước

Em hỏi về cách tính tổng các số nhập vào

#include <stdio.h> #include <conio.h> int main(){ char arr[15]; printf("Nhap so: "); scanf("%s", arr); int i = 0,j=0; int m = 0, n = 0; int Tong = 0; while(1){ if(arr[i] == '') break; i++; Tong+=arr[i]; } ...

Hoàng Lâm Nguyễn viết 3 tuần trước
0