閒話
上學的時候一直以為可以專注自己的領域,以為與php無緣的,但是這種想法是錯誤,在完成任務的時候,你不得不使用你不熟悉的語言或者框架。正所謂業務驅動開發,這次接手已經離職的前輩的留下來的專案,最蛋疼的是沒有留下文件,實在煩惱,不過幸好專案結構並不算複雜。現在讓我們快速開始用PhpStrom編寫php吧。
安裝wamp
php有很多編寫的工具,之所以用PhpStrom是因為用慣了idea了,哈哈。在編寫程式之前,我們首先應該做的是搭一個可以執行php的伺服器。php環境有多種搭建方式,理論上一個web伺服器+php解釋引擎+資料庫就可以了,常見的有apache+php+mysql。本文在windows8環境下進行,所以使用wamp的整合方式,wamp整合了apache+php+mysql。因為初次接觸php,散件的apache、php、mysql配置起來有點麻煩,以後再來認真學一學。
wamp可以到他的官網下載,有明顯的連結。安裝好wamp後,可以不用先著急啟動。已經安裝過mysql的同學,可以把wamp/bin/mysql刪除。wamp帶了一個mysqladmin的資料庫管理頁面,我們可以到app/mysqladmin下找到config.inc.php,找到
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'root';
修改為自己資料庫的使用者和密碼。至此,php的環境初步搭成。
使用PhpStrom
下載安裝PhpStrom((-。-;)額,這是個付費軟體)。這裡我就不說如何建一個php的專案了,又需要的自己摸索一下,應該很快能搞定的。現在我們將一個現成的php專案匯入,導好專案的第一件事就是部署專案了。假設專案叫test。
在右上角找到Edit Configurations,
點選左上角的+,新增一個php web application。Name的名字可以隨便起一個。Start Url:點選啟動,開啟的地址。
接著點開Server,按+新增一個,Name也是可以隨便取。
接下來,部署專案。tool->Deployment->Configuration,點左上角的+。
Folder:專案部署的位置。可以部署在wamp/www/專案名下面,Web server root URL:http://localhost/專案名,專案地址。
翻到另外一頁,Mappings。
最後,Tools->Deployment,點選Automatic Upload,右鍵專案->Upload to xx(你設定的Deployment的Name)。
最後的最後,啟動專案。