PHP là ngôn ngữ server phổ biến nhất thế giới rồi, điều này ai cũng biết :) nếu bạn chưa biết thì bạn đọc bài này PHP Cơn Khát chưa có hồi kết. Tại sao nó phổ biến đến vậy? Câu trả lời rất đơn giản: PHP là ngôn ngữ ít rào cản nhất đối với người mới bắt đầu. Ngoài ra, nó phổ biến bởi vì nó được cài đặt sẵn mặc định trên hầu hết các máy chủ, thậm chí những web host rẻ nhất cũng có. Hơn nữa, nó cũng có thể dễ dài cài đặt máy chủ trên máy tính cá nhân với chỉ vài ba cú click chuột next next … finish.
Đối với những người mới học, những người mới chỉ biết chút về HTML, CSS với cả có khái niệm về biến, lệnh điều kiện, vòng lặp … thì quả thật PHP là một ngôn ngữ rất dễ dàng để bắt đầu. PHP phổ biến không chỉ vì host rẻ, sẵn có và cú pháp đơn giản.
Nó phổ biến còn bởi nó có cộng đồng developer hùng hâu, do đó nó có rất rất nhiều thư viện có sẵn và có thể sử dụng khi cần thiết để phát triển các website.
Với tất cả những đặc tính đó, làm cho PHP trở nên phổ biến. Tuy nhiên, để phát triển ứng dụng web thì giờ chả ai người ta code chay cả, tức là tự code từ A->Z mà không sử dụng bất kỳ 1 thư viện hay một framework (khung làm việc) nào cả.
Dưới đây là một số ƯU ĐIỂM khiến dân tình sử dụng PHP
Cách tổ chức file và cấu trúc code
Có sẵn nhiều thư viện và công cụ để giúp mình code nhanh và hiệu quả, ví dụ như :
Phát triển ứng dụng một cách nhanh nhất với ít code nhất (Rapid application development)
Cài đặt sẵn theo kiến trúc MVC
Có cộng đồng hỗ trợ nhiệt tình
Có khả năng làm việc nhóm dễ dàng
Framework đã được kiểm chứng cùng với các tính năng như:
Bất kỳ giá trị nào đưa vào database cũng được filter để đảm bảo chống được SQL injection
Tính bảo mật cao
Có thực thi authentication
Tự động mã hoá cookie
Tích hợp session có tích bảo mật cao
….
Túm lại là PHP Framework có nhiều thứ có sẵn, và rất tuyệt, dùng rất tốt, code nhanh gọn mà ứng dụng chạy lại ngon lại mướt. Thế nhưng, nói tới Framework PHP thì cũng có rất nhiều.
Và học cái gì bây giờ, hay người ta sử dụng nhiều nhất Framework nào?
Để trả lời câu hỏi này, mình thử hỏi anh CHEN nhé :) Google Trends ý :D
Thử search 5 framework mà thiên hạ hay dùng, thì thấy anh CHEN bảo Laravel là nhứt bây giờ đấy. Không tin thì các bạn thử nhìn vào biểu đồ này !
Nhìn vào biểu đồ ta thấy, Laravel năm 2012 mới nhen nhóm và nó đã nhanh chóng nổi bật rồi vươn mình lên cao vời vợi. Trên biểu đồ, màu xanh da trời của Laravel nhanh chóng vượt qua các đối thủ khác vào năm 2013-2014. Và giờ 2017 nó bỏ lại các đối thủ ở một khoảng cách xa vời vợi … khiến cho bạn bè cùng trang lứa khó mà sánh kịp :D
Cái hình này do bạn CHEN (goole trends) thống kê, chứ không phải do mình bịa ra, nên các bạn tin mình đi Laravel là framework host nhất 2017 đấy <3
Laravel là một PHP framework không phải là mới nhưng nó là một trong những cái mới nhất. Và kể từ version 3, Laravel đã bùng nổ và trở thành framework được sử dụng rộng rãi nhất, nhiều nhất trong các PHP Framework.
Laravel được lưu trữ trữ trên GitHub và nó được rate nhiều sao hơn cả so với những anh chàng cùng thời là Symfony, CakePHP, CodeIgniter, và Yii….
Vậy còn chần chừ gì nữa ạ? Nếu bạn đã chọn Web Developer, rồi lại chọn server side là PHP, thì hà cớ gì mà không học LARAVEL ngay bây giờ nhỉ
p/s: nếu muốn học PHP thì bạn tham khảo khoá này
Em có thể xin mã giảm giá khóa học của cô trên edumall không ạ.
Trả lờiXóaEmail của em là : nguyensontung25051995@gmail.com
Thanks Sơn. Cô đã gửi em qua email nhá.
XóaChúc em vui !
Cô ơi cho em xin mã giảm giá khóa học của cô trên edumall nữa ạ
Trả lờiXóaEmail của em là : nguyencongthanh2007@gmail.com
Cô ơi, link học PHP em không truy cập được ạ.
Trả lờiXóaHiện tại kênh Youtube CodeLean.vn đang update các khoá học online miễn phí, trong đó có cả khoá Laravel. Em đợi thêm tầm 1 tuần nữa nhé, chịu khó Theo dõi nhóm trên face để update tin mới nhất <3 (để khi có khoá học mới là biết luôn)
Trả lờiXóaĐăng nhận xét