php擴展模塊開發(fā) php網(wǎng)站用什么框架的比較多?
php網(wǎng)站用什么框架的比較多?現(xiàn)在在學習php的路上,學習了基礎語法和前端基礎知識?,F(xiàn)在一直在學習thinkphp!我 我一直在關注整個網(wǎng)站的發(fā)展,我 我想請上帝指出現(xiàn)在php網(wǎng)站用的是什么框架。我還
php網(wǎng)站用什么框架的比較多?
現(xiàn)在在學習php的路上,學習了基礎語法和前端基礎知識?,F(xiàn)在一直在學習thinkphp!我 我一直在關注整個網(wǎng)站的發(fā)展,我 我想請上帝指出現(xiàn)在php網(wǎng)站用的是什么框架。我還需要學習什么?我可以 目前不在大學上班!想深入學習?
PHP用Laravel最多,Github上有2萬多個star,是第二第三的兩倍,所以開發(fā)效率高。
作為php開發(fā)的,我告訴你,laravel 的框架設計思路真的很優(yōu)雅。
Laravel非常適合應用各種開發(fā)模式,如TDD、DDD和BDD。作為框架,它已經(jīng)為你準備好了一切,可以說compos
php三個應用領域?
PHP技術主要用于三個領域:
01服務器腳本
服務器腳本的運行模式需要具備三個條件:php解析器(CGI或服務器模塊)、Web服務器和Web瀏覽器。
具體實現(xiàn)過程:首先運行Web服務器,然后安裝配置php,最后用Web瀏覽器訪問php程序的輸出,即瀏覽服務器的php頁面(或數(shù)據(jù)輸出)。
命令行腳本
在命令行模式下運行php腳本,不需要服務器的支持,也不需要瀏覽器的觸發(fā),只需要php解析器在命令行腳本模式下執(zhí)行即可。通常這種方法用于Windows和Linu臺下的日常運行腳本,比如一些守護進程。當然,這些腳本也可以用來處理簡單的文本。
編寫桌面應用程序
Php可能不完全適合圖形界面應用,但是開發(fā)者也可以將php的一些高級特性應用到客戶端程序中,通過使用php-GTK來編寫這些程序。Php-GTK是Php的擴展,不包含在標準開發(fā)包中。開發(fā)者需要單獨編譯。通過php-GTK,可以建立一個獨立的GUI(用戶圖)GUI)應用程序,例如音頻播放器、文本編輯器、數(shù)據(jù)庫后臺等。