01/10/2018, 00:32

Nên hay không nên bắt đầu sử dụng fw là Codeigniter

Hiện tại mình đang tập làm 1 website về thương mại điện tử bằng CI, nhưng lại gặp nhiều khó khăn hơn cả việc sử dụng PHP thuần. Mọi người có thể chia sẻ kinh nghiệm khi sử dụng fw này được không

Lập Trình Sư viết 02:48 ngày 01/10/2018

CI những năm gần đây chậm phát triển, mô hình chưa thật sự là 100% MVC, mãi tới version 3 thì 90%+ là thực sự sang đúng tính chất mô hình. Founder là EllisLab cũng nghỉ ko phát triển framework này, chuyển sang cho BCIT và team này hoạt động cũng chậm, đơn giản là không có đủ nguồn lực. Chủ yếu việc develop là do cộng đồng CI tham gia đóng góp.
Hướng đi của CI rất mờ mịt vì roadmap ko thấy. Timeline của CI cũng đi xuống.

Framework hợp lý hiện nay: Laravel, Slim (vẫn ngon như chưa bao giờ tịt), Zend 2+, PhalconPHP, Symfony 2+.

Nguyễn Lê Thanh viết 02:46 ngày 01/10/2018

vậy cho mình hỏi, trong số các fw mà bạn nêu ra ở đây thì nên dùng fw nào, mình là hỏi theo ý kiến cá nhân

Lập Trình Sư viết 02:46 ngày 01/10/2018
  • Zend 2+ : dành cho Enterprise
  • Symfony 2+: làm được nhiều thứ, cái nào cũng được. Chính xác hơn gọi Symfony là một platform vì nó không chỉ là module web đơn thuần.
  • PhalconPHP: là web framework với core viết trên module C nhúng trực tiếp trong web server, performance khá tốt.
  • Laravel: làm bootstrap, prototype, làm website/web app/service cỡ vừa và nhỏ.
  • Slim: làm webservice REST API, SOAP cũng được mà GraphQL cũng được.

Tùy theo mục đích mà chọn giải pháp. Đánh giá theo một bài toán cụ thể, là một service giải pháp lớn thì framework chỉ là một vai trò nhỏ. Ví dụ: xử lý cache, xử lý heavy work, xử lý concurrent connection…

Nguyễn Lê Thanh viết 02:35 ngày 01/10/2018

Vì mình mới bắt đầu sử dụng fw để lập trình, hiện tại muốn dùng fw để làm 1 trang web tin tức, bán hàng online thì nên sử dụng fw nào vậy, mong đc chỉ giáo

Bài liên quan
0