Cài đặt và config Yii framework với NetBeans

Hiện tại mình đang lập trình PHP + Yii framework trên NetBeans IDE. Nếu bạn nào cũng đang sử dụng NetBeans để lập trình PHP và muốn sử dụng Yii framework thì các bạn làm theo các bước sau đây! 

1) Các bạn phải cài NetBeans IDE. Download tại link dưới (các bạn chọn download ở cột PHP nhé)
https://netbeans.org/downloads/

2) Các bạn cài đặt XAMPP (thằng này là all in one nhé. Cài thằng này các bạn sẽ cài vào máy những phần mềm sau đây: Apache, MySQL, FileZilla, Mercury, Tomcat). Để sử dụng dịch vụ nào thì các bạn phải start dịch vụ đó lên nhé. Nếu các bạn đang sử dụng Skype thì phải tắt thằng này đi trước, bật MySQL lên và bật lại Skype nhé. Bởi vì cả 2 thằng đang sử dụng chung cổng 80 nên sẽ sinh ra conflict)
http://sourceforge.net/projects/xampp/

xampp

3) Các bạn download Yii framework về và giải nén. Đổi tên folder từ yii-1.1.13.e9e4a0 thành yii cho ngắn gọn rồi copy và paste vào thư mục C:\xampp\htdocs
http://www.yiiframework.com/download/

4) Sau khi cài NetBeans và XAMPP xong, các bạn tiến hành chạy (bật) NetBeans lên. Sau đó các bạn tiến hành theo các bước như hình dưới:
Từ menu chọn Tools -> Plugins -> Available Plugins -> Tick vào PHP Yii framework -> Install

plugin

5) Bây giờ chúng ta sẽ tiến hành config. Từ menu các bạn chọn Tools -> Options -> PHP tab -> General tab -> Browse đến C:\xampp\php\php.exe

general

Tiếp tục các bạn chọn tab Yii và Browse tới C:\xampp\htdocs\yii\framework\yiic.php

yii

Vậy là xong rùi đấy!

Bây giờ các bạn có thể tiến hành tạo New Project với Yii framework rùi! Có gì không hiểu hoặc khó khăn các bạn cứ hỏi mình ngay tại post này nhé!

14 thoughts on “Cài đặt và config Yii framework với NetBeans

  1. Cho mình hỏi cài đặt thế này thì sẽ hỗ trợ gì cho NetBeans, khi code sẽ tự complete các hàm, các class à? Mình đang cài đặt CI trên NetBeans mà chưa được nên không biết nó ntn, nếu được bạn hướng dẫn cách cài CI luôn được không. Thân !

    • Để có thể tự gen các class tương ứng thì bạn làm như sau:

      1) Bạn vào theo đường dẫn: protected -> config -> main.php
      2) Bạn bỏ comment (uncomment) 2 thằng sau:
      a) ‘modules’=>array(
      // uncomment the following to enable the Gii tool

      ‘gii’=>array(
      ‘class’=>’system.gii.GiiModule’,
      ‘password’=>’123456’,
      // If removed, Gii defaults to localhost only. Edit carefully to taste.
      ‘ipFilters’=>array(‘127.0.0.1′,’::1′),
      ),

      ),

      b) ‘db’=>array(
      ‘connectionString’ => ‘mysql:host=localhost;dbname=mydb’,
      ’emulatePrepare’ => true,
      ‘username’ => ‘root’,
      ‘password’ => ”,
      ‘charset’ => ‘utf8’,
      ),

      Bạn thiết lập password của thằng a (password nào cũng được). Ví dụ: 123456
      Bạn thiết lập thông tin cho thằng b giống như trên máy của bạn

      3) Bạn mở trình duyệt ra và gõ: http://localhost/MyPro/index.php?r=gii
      MyPro là tên project của bạn nhé!

      4) Màn hình Yii code generator sẽ hiện ra. Bạn nhập password giống thằng 2a. Của mình là 123456

      5) Bạn chọn Controller Generator, CRUD generator… –> Điền vào tên table trong database của bạn –> Cuối cùng ấn Generate –> Xong

  2. cho mình hỏi. Mình muốn đặt tên sản phẩm java của mình. Lúc chạy chương trình java thì cái tên mình đặt nó sẽ nằm trên thanh tiêu đề. Thanks

  3. Netbean của mình không thấy có Tick vào PHP Yii framework là sao nhỉ. Mình đã làm đúng hướng dẫn rồi mà

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s