Thủ Thuật

【Hướng Dẫn】Cài Đặt Yii2 Framework Cho Người Mới

1175

Bạn mới tìm hiểu về Yii2 Framework và muốn cài đặt Yii để sử dụng những không biết bắt đầu từ đâu? Tham khảo ngay bài viết này để được hướng dẫn bạn cách cài đặt Yii2 Framework cho người mới chi tiết nhất.

Yii là gì?

Yii là một PHP framework mã nguồn mở hoàn toàn miễn phí, với hiệu suất xử lý cao, được phát triển tốt nhất trên các ứng dụng Web 2.0, sử dụng các thành phần (component-based PHP framework) tối đa để tăng tốc độ viết ứng dụng.

Tên Yii (phát âm là Yee hoặc [ji:]) có nghĩa là “đơn giản và mãi mãi phát triển” trong tiếng Trung (Hán tự “易”, phát âm là “dịch”). Nghĩa thứ hai có thể hiểu đơn giản là: Yes It Is!

Yii nói chung là một framework dùng để phát triển ứng dụng web khác nhau bằng ngôn ngữ lập trình PHP. Yii rất nhẹ và đi kèm với giải pháp cache được tối ưu hóa, vì vậy nó đặc biệt hữu ích cho các ứng dụng web truyền tải lượng lớn dữ liệu trực tuyến, chẳng hạn như cổng thông tin, diễn đàn, CMS, thương mại điện tử, dự án thương mại điện tử,…

Yii Basic

Yii Basic là một dạng đơn giản của Yii. Bạn có thể sử dụng Yii Basic để xây dựng các ứng dụng khác nhau, đặc biệt là cho một thành phần duy nhất, chẳng hạn như khi chỉ cần 1 phía client dùng ứng dụng.

Yii 2 Advanced

Ngược lại, mẫu dự án Yii 2 Advanced phù hợp để xây dựng các ứng dụng web phức tạp với nhiều thành phần, chẳng hạn như ứng dụng front-end, back-end và console, mỗi thành phần ứng một ứng dụng Yii riêng biệt. Ví dụ: bạn có thể xây dựng một trang web quản trị hoạt động ở back end, và những cron task chạy trên môi trường console.

Hướng dẫn cài đặt Yii2 Framework cho người mới

Bạn có thể cài đặt Yii theo 2 cách:

  • Sử dụng trình quản lý gói Composer
  • Tải xuống toàn bộ mã nguồn Yii.

Tuy nhiên, việc sử dụng trình quản lí Composer được sử dụng phổ biến hơn vì nó cho phép người dùng cài đặt các Gói mở rộng (eхtenѕionѕ) hoặc cập nhật Yii chỉ bằng một dòng lệnh.

Theo mặc định, cài đặt Yii sẽ cung cấp cho bạn một số chức năng cơ bản như đăng nhập, form liên hệ (contact form),… Các tính năng trên được khuyến khích và sử dụng rộng rãi, vì vậy Yii có thể hữu ích cho dự án của bạn.

Cài đặt qua trình quản lý Composer

Nếu chưa cài Composer, bạn có thể cài đặt theo đường link: https://getcomposer.org/download/

  • Đối với hệ điều hành Linux và Mac OS X, có thể chạy các lệnh sau:
curl -s https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
  • Đối với hệ điều hành Windows, có thể tải về và chạy: https://getcomposer.org/Composer-Setup.exe

Nếu máy đã cài đặt Composer, hay mở cmd (Nhấn tổ hợp Windows + R >> gõ cmd >> nhấn OK) và di chuyển đến đường dẫn thư mục muốn cài đặt Yii2, sao chép và dán các lệnh bên dưới vào của sổ lệnh cmd.

Sau khi cài đặt Composer, thì bạn có thể cài đặt Yii bằng cách chạy lệnh sau đây.

Mã lệnh cài đặt Yii2 Basic Application:

composer global require "fxp/composer-asset-plugin:^1.4.1"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

Trong đó,

  • Câu lệnh thứ nhất sẽ cài đặt composer asset plugin và cho phép Composer có thể quản lý package dependencies của bower và npm. Câu lệnh thứ nhất này chỉ cần chạy một lần.
  • Câu lệnh thứ hai dùng để cài đặt phiên bản Yii có tên là basic. Người dùng có thể chọn một tên thư mục khác nếu muốn.

Chú ý: Trong quá trình cài đặt Composer, có thể yêu cầu sử dụng thông tin đăng nhập từ tài khoản Github của người dùng.

Mã lệnh cài đặt Yii2 Advanced Application:

composer global require "fxp/composer-asset-plugin:~1.1.1"
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

Thủ thuật: Nếu muốn cài đặt phiên bản phát triển mới nhất của Yii, bạn có thể sử dụng lệnh sau để thay thế:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

Chú ý. phiên bản phát triển của Yii(dev version) không nên sử dụng cho môi trường ứng dụng bởi vì phiên bản này có thể phá vỡ các hoạt động trong code.

Cài đặt từ tập lưu trữ

Việc cài đặt Yii từ một tập tin lưu trữ gồm 3 bước:

  • Tải gói cài đặt từ: https://www.yiiframework.com/download
  • Giải nén tệp download vào một thư mục Web của ứng dụng cần chạy.
  • Sửa đồi tệp config/web.php bằng cách nhập thông tin secret key cookieValidationKey ở mục cấu hình (được thực hiện tự động nếu bạn cài đặt Yii sử dụng Composer):
// !!! chèn một secret key trong phần sau (nếu rỗng) - Việc này là cần thiết để xác thực cookie trong ứng dụng
'cookieValidationKey' => 'Nhập secret key tuỳ chọn vào đây',

Kết quả cài đặt

Sau khi cài đặt, người dùng có thể sử dụng trình duyệt để truy cập ứng dụng Yii với URL dưới đây: http://localhost/basic/web/index.php

URL là khi bạn đã cài đặt Yii trong một thư mục có tên là basic, trực tiếp dưới thư mục gốc tài liệu máy chủ Web, và các máy chủ Web đều đang chạy trên máy tính cục bộ của bạn (localhost). Bạn có thể sẽ cần phải điều chỉnh lại trong môi trường cài đặt.

Successful Installation of Yii

Trên đây là hướng dẫn cách cài đặt Yii2 Framework cho người mới chi tiết nhất. Chúc bạn cài đặt Yii2 Framework thành công.

0 ( 0 bình chọn )

Adoreyou.vn

https://adoreyou.vn
Cùng nhau tìm hiểu về cách làm đẹp, thời trang, chăm sóc bản thân và gia đình cùng Adoreyou vn để trở thành một cô gái quyến rũ bạn nhé!

Ý kiến bạn đọc (0)

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Bài viết mới

Xem thêm