11/08/2018, 22:10

Nghiên cứu về Laravel Framework

Trước khi đến với laravel framework mà mình dùng chủ yếu là Yii 1 và thấy rất hài lòng về nó, tuy nhiên đến hiện nay khi mà Yii 2.0 ra mắt, mình buộc phải quyết định chuyển sang Y2 hay là chuyển sang 1 framework khác. Sau khi nghiên cứu khá nhiều các framework, phân tích điểm mạnh điểm yếu thì mình ...

Trước khi đến với laravel framework mà mình dùng chủ yếu là Yii 1 và thấy rất hài lòng về nó, tuy nhiên đến hiện nay khi mà Yii 2.0 ra mắt, mình buộc phải quyết định chuyển sang Y2 hay là chuyển sang 1 framework khác. Sau khi nghiên cứu khá nhiều các framework, phân tích điểm mạnh điểm yếu thì mình chốt lại là sẽ chuyển sang Laravel, 1 framework cực mới (ra mắt năm 2013) nhưng lại trở nên phổ biến, nhiều người dùng nhất trong chính năm 2013(quá ấn tượng).

chart1-1024x853.png

Tại sao chọn Laravel:

– Được thừa hưởng những ưu điểm và thế mạnh của các framework khác.

– Có số lượng người sử dụng nhiều nhất

– Document rõ dàng, dễ học

– Autoload theo namespace.

– Sử dụng mô hình ORM rất đơn giản khi thao tác với DB

– Các lệnh tương tác với cơ sở dữ liệu cực kỳ ngắn gọn và thân thiện.

– Việc quản lý layout thật sự giản đơn với Balade Templating .

– Dễ dàng tích hợp các thư viện khác vào dự án, và được quản lý với Composer

– Phần route rất mạnh!!!

Để cài đặt và sử dụng Laravel thì bạn cần cài đặt Composer, đấy là phần mềm quản lý thư viện và phụ thuộc rất tuyệt vời của PHP và phần core của Laravel build trên composer. Để cài đặt bạn truy cập: http://getcomposer.com.

Sau khi cài đặt bạn chạy lệnh sau để cài đặt Laravel về máy mình:

composer create-project laravel/laravel your-project-name --prefer-dist – Sau đó các bạn thử chạy đường link http://localhost/laravel/public/ và sẽ nhận được kết quả như sau:

laravel2-300x116.png

– Các bạn truy cập vào app/config/app.php và chỉnh sửa lại những thông tin cơ bản sau: 'url' => 'http://localhost/laravel/'

  • Cấu hình key,các bạn tìm tới dòng có cấu hình key mục đích của lệnh này là tăng tính bảo mật của những cookie và session cho website.Hoặc các bạn có thể sử dụng lênh CMD như sau: php artisan key:generate

Chạy ứng dụng đầu tiên với Laravel Framework

Các bạn truy cập vào file app/routes.php và thêm vào nội dung sau vào cuối file:

Route::get('/dang-nhap', function(){
    echo 'Day trang dang nhap';
});

Chắc nhìn vào đây các bạn cũng hiểu được là khi vào đường dẫn: http://localhost/laravel/dang-nhap thì sẽ hiển thị: Day trang dang nhap . Như vậy đó, laravel rất dễ hiểu             </div>
            
            <div class=

0