Web Server
แน่นอนว่า Yii Framework นั้นเป็น PHP Framework ดังนั้นการที่จะรัน Project นั้นจึงจำเป็นจะต้องจำลองเครื่องของเราให้เป็น PHP Web Server เสียก่อน โดยการติดตตั้งนั้นมีความยุ่งยากอยู่พอสมควรเพราะจะให้เป็น PHP Web Server ได้นั้นจะต้องติดตั้งโปรแกรมที่จำเป็นเบื้องต้น ดังนี้- Web Server ด้วยโปรแกรม Apache, Nginx หรือ IIS เป็นต้น
- PHP เพื่อใช้ในการ Compile คำสั่ง PHP
- MySql เพื่อใช้เป็นฐานข้อมูล
นี่ยังไม่เริ่มทำโปรเจคเลยต้องวุ่นวายขนาดนี้เชียวหรือ ใจเย็นๆ กันก่อน จากความวุ่นวายข้างต้นจึงได้มีผู้ที่พัฒนาโปรแกรมที่มัดรวมโปรแกรมข้างต้นเข้าด้วยกัน ทำการปรับแต่งค่าให้เข้ากันได้ และมี PHP Extensions ที่เป็นมาตรฐานติดมาพร้อมกันเลย และนอกจากโปรแกรมที่จำเป็นดังกล่าวผู้พัฒนาอาจจะติดตั้งโปรแกรมเสริมมาเช่น FTP, Debugger เป็นต้นให้เราได้ใช้งานได้สะดวกเพิ่มขึ้นไปอีกด้วย โปรแกรมที่ว่ามามีอยู่หลายตัวด้วยกัน จะยกตัวอย่างที่ได้รับความนิยมอยู่ในปัจจุบันได้แก่
โปรแกรม | เว็บไซต์ | Windows | Mac OS X | Linux |
WAMP | http://www.wampserver.com | / | x | x |
MAMP | https://www.mamp.info | / | / | x |
XAMPP | https://www.apachefriends.org | / | / | / |
Dependency Manager for PHP

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
หลังจากนั้นให้เปิด Command ของ Windows หรือ Terminal ของ Mac OS X, Linux แล้วลองพิมพ์คำสั่ง composer แล้วกดปุ่ม Enter หากขึ้นข้อความแบบนี้ แสดงว่าการติดตั้งก็ผ่าน
Surakits-MacBook-Air:htdocs surakit$ composer ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.2.0 2016-07-19 01:28:52 Usage: command [options] [arguments] Options: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --profile Display timing and memory usage information --no-plugins Whether to disable plugins. -d, --working-dir=WORKING-DIR If specified, use the given directory as working directory. -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug |
Github Account
เอาหละสิ่งต้องเตรียนเป็นตัวสุดท้ายคือ ต้องมี Account ของ Github เพื่อสร้าง Token แล้วนำมากรอกในตอนที่ติดตั้ง Yii Framework หากยังไม่มีก็ให้ไปสมัคร Account ไว้ที่ https://github.com/สรุป: การเตรียมความพร้อม
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น