Ⅰ 做php開發一般都用什麼軟體
訂閱
作為程序員的你,常用的軟體有哪些?現在的公司,在招聘程序員時,對程序員的要求特別高——恨不得這個程序員什麼都會。為了能夠應聘上一個好的職位,我們就要掌握非常多的編程技術。我就曾經學習了好多編程方面的東西,如:PHP、C++、CSS、HTML、JS、Vue、安卓開發、微信小程序等等,在開發的時候,我會使用到很多的軟體。
一、sublime text。
sublime是我開發PHP程序時,最喜歡用的編程軟體。它非常的小巧,但功能卻非常的強大。我們可以給sublime安裝非常好用的插件,比如:emmet插件,安裝好emmet插件後,我們的編寫代碼的速度可以大副提升,只需要輸入html:5,就會顯示html5網頁的主要標簽代碼(如下圖)。
二、wampserver。
開發PHP程序時,我們一般都會在本地電腦上安裝一個PHP的環境,然後,再在這個PHP環境下開發PHP程序,這樣的好處,可以隨時編寫程序,隨時做到很好的測試。在windows電腦上,PHP環境的軟體還是很多的,我通常使用的是wampserver這個PHP集成環境軟體。wampserver這個軟體,集成了PHP、apache伺服器、mysql資料庫,這些都是我們開發PHP程序所必須。
三、flashfap。
在我們開發好PHP網站程序,在本地測試完成後,我們都是需要把這個PHP程序上傳到真正的網站伺服器上去的,這個時候,我們就需要一個上傳工具。很多的網站,我們都是使用的虛擬主機,這個時候,我們就需要用到FTP上傳工具,我使用最多的FTP上傳工具就是flashfap,通過它,我們可以把PHP程序的文件全部傳輸到虛擬主機上。
四、xshell。
我的網站是存放在一個雲伺服器上,而且這個雲伺服器的系統是linux系統,要想管理這個雲伺服器,我們就要藉助一個遠程終端工具來進行連接。我最喜歡用的遠程終端工具就是xshell,只需要簡單的設置,就可以正常使用。我們在使用xshell工具時,可以直接使用windows的復制、粘貼等快捷鍵,非常方便。
五、wordpress。
wordpress是一個PHP網站程序,可以通過它,就可以快速搭建一個PHP網站。我的網站「碼 不停蹄」就是用這個wordpress程序搭建的。我們只需要在安裝好wordpress後,再安裝一個好用的主題模板,就可以輕松擁有我們自己的個人網站了。wordpress是全球使用最多的網站程序,尤其是個人網站,wordpress絕對是他們的首先。
六、VMware虛擬機。
網站伺服器的選擇上,絕大多數的站長會選擇linux系統的伺服器,因為linux系統佔用資源少、速度快。這樣一來,就需要我們熟悉linux系統,而我們電腦通常都是安裝的windows系統,怎麼學習linux呢?可以用虛擬機呀。我使用的虛擬機就是VMware,比windows系統自帶的虛擬機好用多,可以在vmware虛擬機里安裝windows、linux、mac、dos等多種系統,這樣一來,我們就可以在windows系統上直接學習linux或mac系統了。
七、android studio。
現在安卓手機市場份額非常高,全球智能手機市場中佔比達到80%左右,所以,很多公司都在招聘安卓軟體開發人員,而且工資都非常高。在學習安卓軟體開發的過程中,我使用最多的是谷歌公司提供的android studio,這款開發工具非常強大,我們可以一邊編寫代碼,一邊查看虛擬手機上的適配情況。
八、dreamweaver。
在PHP網站程序開發過程中,一般情況下,我們要先開發網站的前端頁面,也就是html靜態代碼。這個時候,dreamweaver最一個非常不錯的選擇。在編寫html5代碼的時候,我們可以通過dreamweaver輕松添加網頁元素,如:音樂、視頻、圖片等,非常方便,可以大提升網頁開發速度。
以上就是我常用到的軟體,個個都是經典,相信很多的程序員跟我一樣,也會用到其中的幾個。當然,現在編程方面的軟體太多了,各有各的優勢,選擇哪一個,還是要根據自己的使用習慣來定,在不斷的磨合中,慢慢找到最適合自己的那幾款。
Ⅱ 開發PHP用什麼軟體
以下是PHP開發工具排行
1.SublimeText3:這是一款目前非常流行的代碼編輯器,優點是:體積適中,40M左右,運行流暢,有豐富的插件和代碼提示功能,建議選擇英文版,缺點是:收費,不過很多破解版。Sublime Text 具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。
2.Notepad++7.3.1:是在微軟視窗環境之下的一個免費的代碼編輯器,8M左右,非常小巧。它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得Notepad++可完美地取代微軟視窗的記事本。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的位元組數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟體本地化 很方便)。
3.PhpStorm:是大多數PHP程序員們愛不釋手的一款編碼的集成開發工具。它支持所有PHP語言功能, 提供最優秀的代碼補全、重構、實時錯誤預防等等功能。但是初學者不建議使用phpstorm,兩年後再用,不然他的函數參數提示會把你搞崩潰.
4.Zend Studio 13.0.1:是一個屢獲大獎的專業PHP集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書簽功能,支持語法自動縮排和代碼復制功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。
Ⅲ 有哪些PHP開發工具
1、PHP開發工具——Putty
Putty是一款Telnet、SSH、純TCP和串口連接的軟體。Putty是開源軟體,主要由Simon Tatham維護,並由MIT授權。Putty是windowsx86上的一個免費的Telnet、SSH和rlogin客戶端,但它的功能與商業Telnet工具一樣強大。
2、PHP開發工具——FileZilla
FileZilla是一個免費的開源FTP軟體,有客戶端和伺服器版本。FTP軟體具有良好的組織控制能力
3、PHP開發工具——Sublime Text
Sublime Text是一種代碼編輯器,是一種高級的HTML和散文文本編輯器。Sublime Text是由程序員Jon Skinner在2008年1月開發的。它最初被設計為具有豐富擴展性的VIM。
Sublime Text具有漂亮的用戶界面和強大的特性,如代碼縮略圖、Python插件、代碼片段等。您還可以自定義鍵綁定、菜單和工具欄。Sublime text的主要特性包括:拼寫檢查、書簽、全Python API、轉到功能、實時項目切換、多選擇、多窗口等等。Sublime Text是一種跨平台編輯器,支持Windows、Linux和其他操作系統。
Python API、goto函數、實時項目切換、多選、多窗口等。Sublime text是一個跨平台的編輯器,支持windows、Linux和其他操作系統。
本篇《適合初學者的PHP開發工具有哪些?這些利器才是你最需要的》到這里就已經結束了,小編一直認為,某一個編程軟體受歡迎是有一定原因的,首先吸引人的一定是其功能,環球網校的小編祝您PHP學習之路順利,如果你還想知道更多php知識,可以點擊本站的其他文章進行學習。
Ⅳ php開發工具有哪些
總結了幾款常用PHP開發工具,希望對你有所幫助。
1、EditPlus
一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,能夠同步於剪貼簿自動將文字貼進EditPlus的編輯窗口中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。
2、Zend Studio
Zend Studio 是專業開發人員在使用PHP整個開發周期中唯一的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和資料庫工具,Zend Studio 加速開發周期,並簡化復雜的應用方案。
3、Norepad++
Notepad++是一款非常有特色的編輯器,是開源軟體,可以免費使用。
功能有:
①、內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言;
②、可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,代碼顯示得非常有層次感!這是此軟體最具特色的體現之一;
③、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例,等等;
④、提供數個特色東東,如鄰行互換位置、宏功能,等等…現在網上有很多文件編輯器,這個卻是不可多得的一款,不論是日常使用還是手寫編程代碼,都能讓你體會到它獨有的優勢和方便。
4、PDT(Eclipse PHP Development Tools)
Eclipse這個集成開發環境只要有插件就可以實現相應功能。PDT這個項目很早就開始進行了。Zend Studio for Eclipse就是基於這個插件的,再加上自己的調試器。大家也可以在Eclipse上使用這個插件,然後自己再去選擇調試器來配置自己的開發壞境。至於怎麼配置,網上有人寫出了自己的配置方法,大家可以自己查閱,這里只是介紹工具,這個暫且按下不表。這里我介紹的一個配置完整的包。這個也是Zend開發的,因為是免費的,所以在使用時自然不能和Zend Studio相比。
Ⅳ PHP開發需要什麼工具
用記事本都行!
如果開始小項目,可以考慮Editplus,SublineText(我很喜歡這個),大項目就用Zend這樣的IDE就好啦,希望能幫助你!我也是搞PHP開發的!
Ⅵ 常用的php開發工具有哪些
1、EditPlus
EditPlus是一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。對於很多php程序來說,EditPlus 非常簡單好用。同時EditPlus也是一款好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。
2、 PHPDesigner 7
PHPDesigner 7不僅適用於php開發 ,也支持其他編程語言,例如:html 、xhtml、xml、css和javascript 、vbscript、java、c#、perl、python等!PHPDesigner 7主要針對 PHP 網頁的編寫所設計的程序,它內建一系列的指令碼、PHP4 原始碼資料庫、語法高亮度顯示功能、FTP 客戶端等,無論您是 PHP 網頁設計高手,或者是剛入門的新手,您都可以使用PHPDesigner 7來設計網頁程序。
3、Norepad++
Notepad++是一款台灣人開發的一款非常有特色的編輯器,屬於開源軟體,支持C、C++、Java、C#、XML、HTML、PHP、Javas cript編程語言,而且可以免費使用。
主要功能有:
①內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言;
②可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,代碼顯示得非常有層次感!這是此軟體特色的體現之一;
③可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例等等。
4、PHP Coder
PHPCoder用於快速開發和調試PHP應用程序,它很容易擴展和定製,完全能夠符合PHP開發者的個性要求 主要功能為:
1. 結合了PHP編譯器和參考文檔,可以對編輯中的PHP腳本進行即時預覽;
2. 支持高亮顯示HTML和PHP代碼;
3. 自動完成功能,可以自動完成用戶自定義代碼片斷;
4. 標准函數提示;
5. 有專門的工程項目管理器;
6. 對象瀏覽器搜尋編輯中文件的包含信息,自定義函數,並以樹形顯示;
7. 支持查找對稱的語句標記符;
8. 支持高級搜索和替換;
9. 自帶FTP功能;
10. 支持運行和斷點調試;
總之,PHPCoder是一個非常實用的,功能強大的編程環境,而且它是免費的!
5、Zend Studio
zend Studio 是專業開發人員在使用PHP整個開發周期中的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和資料庫工具,Zend Studio 加速開發周期,並簡化復雜的應用方案。
Zend Studio主要組件
1 專業的集成開發環境 內置 編輯器, 調試器, 以及 幫助文檔
2 Windows, Linux, Mac 等多個操作系統版本
3 多語言支持
4 專業的編輯器
5 關鍵字、語法加亮顯示 (PHP, HTML, XHTML, and JavaScript)
6 XML & CSS 的關鍵字、語法加亮顯示
7 代碼模板
8 支持 PHP 4 and PHP 5
9 代碼自動完成功能
10 PHP Code (+PHPDoc) 分析功能
11 內部調試器
12 代碼摘錄
13 PHP 代碼分析
14 遠程調試器
15 Remote Profiler
16 資料庫連接以及集成查詢,適用於MySQL、Oracle 、SQL Server、SQLite、 PostgreSQL
17CVS 集成,方便團隊開發
Ⅶ php常用的開發工具有哪些
phpstorm sublime PHP運行環境
Ⅷ php開發軟體有哪些
1.SublimeText3
工具簡介:
Sublime Text是一款目前非常流行的代碼編輯器,優點是:體積適中,40M左右,運行流暢,有豐富的插件和代碼提示功能,建議選擇英文版,缺點是:收費,不過很多破解版。Sublime Text 具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。<去下載.....>
2.Notepad++7.3.1
工具簡介:
Notepad++是在微軟視窗環境之下的一個免費的代碼編輯器,8M左右,非常小巧。它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得Notepad++可完美地取代微軟視窗的記事本。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的位元組數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟體本地化 很方便)。
3.PhpStorm
工具簡介:
Phpstorm是大多數PHP程序員們愛不釋手的一款編碼的集成開發工具。它支持所有PHP語言功能, 提供最優秀的代碼補全、重構、實時錯誤預防等等功能。但是該工具運行的系統環境配置很高,建議你們選擇不錯的電腦系統開發項目,另外初學者不建議使用phpstorm,兩年後再用,不然他的函數參數提示會把你搞崩潰.
4.Zend Studio 13.0.1
工具簡介:
Zend Studio是一個屢獲大獎的專業PHP集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書簽功能,支持語法自動縮排和代碼復制功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。
5. VSCode(官網下載即可)
近兩年,慢慢流行起來,Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義快捷鍵、括弧匹配和顏色區分、代碼片段、代碼對比 Diff、GIT命令 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟體跨平台支持 Win、Mac 以及 Linux,運行流暢,可謂是微軟的良心之作!
Ⅸ PHP開發通常使用什麼工具
PHP 能做任何事。PHP 主要是用於服務端的腳本程序,因此您可以用 PHP 來完成任何其它的 CGI 程序能夠完成的工作,例如收集表單數據,生成動態網頁,或者發送/接收 Cookies。但 PHP 的功能遠不局限於此。
PHP 腳本主要用於以下三個領域。
服務端腳本。這是 PHP 最傳統,也是最主要的目標領域。開展這項工作您需要具備以下三點:PHP 解析器(CGI 或者伺服器模塊)、WEB 伺服器和 WEB 瀏覽器。您需要在運行 WEB 伺服器時,安裝並配置 PHP,然後,可以用 WEB 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務端的 PHP 頁面。請查閱「安裝」一章以獲取更多信息。
命令行腳本。您可以編寫一段 PHP 腳本,並且不需要任何伺服器或者瀏覽器來運行它。通過這種方式,您僅僅只需要 PHP 解析器來執行。這種用法對於依賴 cron(Unix 或者 Linux 環境)或者 Task Scheler(Windows 環境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱「PHP 的命令行模式」以獲取更多信息。
編寫客戶端的 GUI 應用程序。對於基於窗口式的應用程序來說,PHP 或許不是一種最好的語言,但是如果您非常精通 PHP,並且希望在您的客戶端應用程序中使用 PHP 的一些高級特性,您可以利用 PHP-GTK 來編寫這些程序。用這種方法,您還可以編寫跨平台的應用程序。PHP-GTK 是 PHP 的一個擴展,在通常發布的 PHP 包中並不包含它。如果您對 PHP-GTK 感興趣,請訪問其網站以獲取更多信息。
Ⅹ 中文版編寫php代碼的工具有那些
1. Rephactor
Rephactor是一款命令行重構工具,這是一款自動化工具,允許開發者以一種簡潔的方式在不同的代碼庫中修改源碼。
主要功能:
保證重構的可逆性—— 一旦發現問題,代碼是可逆的,可以回溯到前一個版本。
查找替換功能—— 普通查找替換,方法重命名,類重命名,正則表達式模式的替換。
所有操作完成後,均基於SimpleTest Aperiplus進行測試,並保證測試的覆蓋率。
集成Phemto ,保證類的相關性測試。
2. Scisr
Scisr是一款利用PHP編寫的重構工具。項目託管在GitHub上。基於GPL許可證下發行。
使用方法:
類的重命名:
[js] view plain
$ scisr rename-class OldName NewName [files]
修改方法:
[js] view plain
$ scisr rename-method OwningClassName oldMethodName newMethodName [files]
文件重命名:
[js] view plain
$ scisr rename-file old/file_name new/dir/new_file_name [files]
重命名類和文件:
[js] view plain
$ scisr rename-class-file OldClassName NewClassName [files]
3. PHP Refactoring Browser
這是一款PHP 代碼的重構工具,通過生成diffs來描述重構的步驟,避免重構過程中的簡單錯誤,該工具非常棒。項目託管在GitHub上。
使用庫:
PHP Parser by Nikic
PHP Token Reflection from Ondřej Nešpor
重構瀏覽器數據主要包含以下幾個方面:
補丁——支持基於更改文件操作創建補丁;
重構——包含實際重構域和適配第三方庫;
集合——基於PHP數組可靠添加集合語義。目前包含一組類型。
4. PhpStorm
PhpStorm是由JetBrains公司開發的一款PHP IDE富應用,同時支持重構。PhpStorm可隨時幫助用戶對其編碼進行調整,運行單元測試或者提供可視化調試功能。
目前,發布了PhpStorm 7版本,新版本支持PHP5.5;改進PHP語法著色性能;Vagrant、SSH 控制&遠程工具;支持Drupal & PHP框架;改進調試和測試性能。
PhpStorm的主要特性:
智能PHP編碼編輯器;
代碼質量分析;
支持調試/測試;
支持HTML/CSS/JavaScript編輯器;
支持跨平台。
5. Zend Studio
Zend Studio是Zend Technologies開發的PHP語言集成開發環境。支持HTML和JS標簽,但只對PHP語言提供調試支持。
主要特性:
具備功能強大的專業編輯工具和調試工具;
支持PHP語法高亮顯示、語法自動填充功能,支持語法自動縮排和代碼復制功能;
支持書簽功能;
內置一個強大的PHP代碼調試工具;
支持本地和遠程兩種調試模式,支持多種高級調試功能。