這篇文章主要介紹“怎么在Windows上安裝Phalcon”,在日常操作中,相信很多人在怎么在Windows上安裝Phalcon問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么在Windows上安裝Phalcon”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
創新互聯建站服務項目包括東昌府網站建設、東昌府網站制作、東昌府網頁制作以及東昌府網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,東昌府網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到東昌府省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!
前言
一、安裝
二、Phalcon 開發工具安裝
三、環境變量配置
四、Phalcon 開發工具的使用
生成項目框架
生成控制器 / 模型
夸一下phalcon
五、總結
這個框架之前就記得在哪看到過,最近入職的公司在用這個框架,就來看看咔咔的入坑指南吧!
首先不管框架效率怎么樣這個安裝過程真是一步一個坑??!
官方說是PHP框架里邊速度最快的,比ThinkPHP快15倍,那挺好!
但我還是要吐槽一下這個框架,安裝工具包的時候我第一次安裝的是phalcon3.4.3,然后提示說是需要升級到4.0.0版本。
這還沒什么,那就升級唄!下載了4.0.0后,說需要升級到4.0.3。
那沒事在繼續下載,這次直接就下載了4.0.6。在聽官方的,我估計一晚上都安裝不成功。
安裝環境:
PHP7.2
phalcon_x64_vc15_php7.2_4.0.6+5190_nts.zip
phpstudy
下載地址:https://github.com/phalcon/cphalcon/releases/tag/v4.0.6
將下載好的dll文件放到PHP的擴展目錄
然后在php.ini文件中添加對應的dll信息。
重啟服務器,在PHP文件里邊輸出版本信息
psr下載地址:https://pecl.php.net/package/psr/0.7.0/windows
如果你發現怎么安裝都不行的話,在考慮安裝吧!我是被整這個框架整的沒有一點脾氣。我的是出現了找不到ddl文件。
如果你也下載了,也是需要把擴展文件放到對應PHP版本的目錄下的。
使用git進行克隆,地址為
git clone https://github.com/phalcon/phalcon-devtools.git
然后將文件就放到桌面,打開目錄找到下圖位置
鼠標右擊修改路徑地址
接著在命令行里邊執行phalcon看到下圖這些信息就對了,這里還需要注意一下,會提示對應的信息,按照操作即可。
最終結果就是這個樣子的,說實話,把這個環境搭起來都很廢力氣。怪不得國內很少有人用。
這一個小節本應該不會出現在這里的,但是為了新手還是寫出來,希望一篇文章可以直接解決你們在安裝這塊的所有問題。
配置環境變量這個操作是有部分人沒有配置過的,因為大多數在本地都使用的是PhpStudy來作為開發環境。
右擊我的電腦
點擊高級系統配置
點擊環境變量
然后按照打開的順序,一個個的點擊確定即可。
這里需要注意的是需要在path里邊配置phalcon-devtools的安裝目錄。
如果記不住命令,可以直接執行`phalcon commands即可
這里咔咔使用的是Phpstudy集成環境,直接在www目錄下執行創建項目框架命令。
執行命令phalcon create-project phalcon
返回到www目錄下就可以看到生成的這個項目。
然后在Phpstudy配置一個虛擬域名即可,配置到public下。
先看數據庫信息的配置吧!
命令分別為
phalcon create-controller --name User
phalcon model test
對應的就會生成文件。
在安裝的時候內心對phalcon說了一萬句我愛你(草泥馬)。但在這里的時候對于phalcon命令不覆蓋的功能還是豎個大拇指。
上圖就是修改后,在執行創建模型文件依然存在的。這個可比fastadmin想的周全。
這一期先到這里,也是不容易??!框架都一樣,不要放太多精力在這個上邊,大概了解即可。
實現原理都是一個樣子。
本文需要注意以下幾點
注意你自己的PHP環境
注意下載phalcon的版本跟自己的PHP環境是否兼容
注意環境變量的配置
到此,關于“怎么在Windows上安裝Phalcon”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注創新互聯網站,小編會繼續努力為大家帶來更多實用的文章!
新聞標題:怎么在Windows上安裝Phalcon
文章位置:http://vcdvsql.cn/article6/peigog.html
成都網站建設公司_創新互聯,為您提供定制開發、手機網站建設、微信公眾號、ChatGPT、網站營銷、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯