Rumah pembangunan bahagian belakang tutorial php PHP 开发工具_PHP教程

PHP 开发工具_PHP教程

Jul 21, 2016 pm 03:59 PM
php uml satu dan alat alat pembangunan sokongan menjana Berkaitan Melukis reka bentuk

一 设计工具 

UML 和相关设计工具 
- Argo UML 
UML绘图工具,支持PHP stub生成。 (commercial spin off is Posideon) –Java编写。 
- Umbrello UML 
UML绘图工具,支持PHP stub生成。 需要Unix / KDE。 
- Dia 
支持UML 的绘图工具 -使用AutoDia 生成PHP。 
- XMI 2 PHP 
从XMI文档生成PHP代码,用XML描述UML的一种形式。 

二 编码工具 

推荐的 IDE / 编辑器  

- PHP Eclipse 
Eclipse IDE的PHP插件 
- PHP Edit 
可能是Windows下最好的免费IDE了 
- JEdit 
支持PHP的IDE (plus loads more)。Java编写,所以平台独立。 
- Jext 
JEdit的孪生兄弟。 
- gPHPEdit 
Gnome / Linux下最好的(?)PHP编辑器。 
- SciTE 
跨平台编辑器  
- PHP Mode for Emacs 
Unix EMACS IDE的PHP Mode 

三 测试工具 

Debuggers 和Profilers 
- XDebug (推荐) 
出色的 debugger 和profiler 扩展 
- Advanced PHP Debugger 
George Schlossnagle 的debugger  
- PEAR::Benchmark 
用PHP写的Benchmarking 和 profiling 工具  
- DBG 
PHP Debugger 
单元测试框架 
- Simple Test (推荐) 
关于mock objects出色的文档和支持 
- PEAR::PHPUnit 

四 部署工具 

构建/部署工具 
- PEAR Package Manager (推荐) 
允许你安装PEAR packages (通过网络) ,还能将你的代码打包用于安装。在命令行下执行http://pear.php.net/go-pear 运行。PHP编写。 
- PEAR::PackageFileManager 
自动生成Package Manager使用的package.xml 文件。PHP编写。 
- Phing 
PHP的构建工具,相当于Apache ANT。在构建大型项目时值得研究。 PHP编写。 
- ZZ/OSS Installer 
基于PHP的安装向导,用于专业的PHP模块化应用的发布。 

加速器 
- Turck MMCache (强烈推荐) 
集成OPCODE Cache, script encoder, profiler 和动态内容缓存(read persistence)于一体 。提供Windows版本。 
- PHP Accelerator (推荐) 
OPCODE Cache 

五 管理工具 

文档生成工具 

- phpDocumentor (推荐) 
用源代码注释中生成API文档(像Javadoc)。输出可以被“模版化”,还支持 HTML, PDF和 CHM格式。PHP编写。 
- PHPXref (推荐) 
创建源代码的“交叉引用”,使你能够看见一个变量/方法/函数在哪里声明以及在哪里被引用。Perl编写。 

版本控制工具(此部分为Easy添加) 
- CVS  
开放源代码的版本控制系统,很多大型项目,包括PHP本身,都用它管理代码。 
- CVSNT 
用于Windows NT(XP也可以)的CVS服务器程序

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/317333.htmlTechArticle一设计工具 UML和相关设计工具 -ArgoUML UML绘图工具,支持PHPstub生成。(commercialspinoffisPosideon)–Java编写。 -UmbrelloUML UML绘图工具,支持PHPstub生...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Apr 01, 2025 pm 03:12 PM

Menghantar data JSON menggunakan perpustakaan Curl PHP dalam pembangunan PHP, sering kali perlu berinteraksi dengan API luaran. Salah satu cara biasa ialah menggunakan perpustakaan curl untuk menghantar post ...

Tutorial yang disyorkan untuk pemula dalam pertukaran mata wang maya yang biasa digunakan dalam lingkaran mata wang Tutorial yang disyorkan untuk pemula dalam pertukaran mata wang maya yang biasa digunakan dalam lingkaran mata wang Mar 31, 2025 pm 10:45 PM

Artikel ini menyediakan cadangan pertukaran terperinci dan tutorial pengenalan untuk pemula dalam bulatan mata wang. Pertukaran yang biasa digunakan seperti Coinbase, Binance, Kraken, Ouyi dan Open Door adalah disyorkan, dan langkah -langkah untuk pendaftaran, pengesahan identiti, tetapan keselamatan, cas semula dan perdagangan diperkenalkan. Artikel ini juga menekankan pentingnya kesedaran keselamatan, kawalan risiko dan pembelajaran berterusan, yang bertujuan untuk membantu pemula memasuki bidang aset digital dengan selamat dan rasional.

Bagaimana untuk mengintegrasikan perkhidmatan Node.js atau Python dengan cekap di bawah seni bina lampu? Bagaimana untuk mengintegrasikan perkhidmatan Node.js atau Python dengan cekap di bawah seni bina lampu? Apr 01, 2025 pm 02:48 PM

Ramai pemaju laman web menghadapi masalah mengintegrasikan perkhidmatan node.js atau python di bawah seni bina lampu: lampu sedia ada (Linux Apache MySQL PHP) Laman web seni bina memerlukan ...

Analisis Prestasi PHP: Bagaimana untuk menyelesaikan masalah overflow memori dengan cekap dan masalah yang memakan masa yang disebabkan oleh import Excel di bawah rangka YII2? Analisis Prestasi PHP: Bagaimana untuk menyelesaikan masalah overflow memori dengan cekap dan masalah yang memakan masa yang disebabkan oleh import Excel di bawah rangka YII2? Apr 01, 2025 am 07:54 AM

Penalaan Prestasi PHP: Menyelesaikan masalah overflow memori yang cekap dan memakan masa. Semasa mengimport fail Excel untuk menghuraikan data dalam persekitaran pengeluaran, anda sering menghadapi kesilapan limpahan memori, walaupun ...

Tutorial terkini untuk pertukaran mata wang maya yang biasa digunakan dalam bulatan mata wang 2025 Tutorial terkini untuk pertukaran mata wang maya yang biasa digunakan dalam bulatan mata wang 2025 Mar 31, 2025 pm 10:57 PM

Artikel ini mencadangkan beberapa pertukaran mata wang maya yang biasa digunakan dan agak selamat untuk pemula memasuki bulatan mata wang pada tahun 2025, termasuk pintu terbuka Binance, Ouyi, Coinbase dan bijan. Artikel ini menyediakan tutorial terperinci mengenai pendaftaran, pengesahan, persediaan keselamatan dan proses transaksi, dan menekankan pentingnya kawalan risiko, kesedaran keselamatan dan pembelajaran yang berterusan, yang bertujuan untuk membantu pemula dengan selamat memulakan dengan perdagangan aset digital.

Bagaimana untuk mendapatkan skrip PHP untuk dijalankan di latar belakang dan menamatkan proses melalui Enter? Bagaimana untuk mendapatkan skrip PHP untuk dijalankan di latar belakang dan menamatkan proses melalui Enter? Apr 01, 2025 am 07:48 AM

Bagaimana untuk melaksanakan operasi latar belakang dalam skrip PHP semasa menulis skrip PHP, anda sering perlu membiarkan skrip berjalan di latar belakang supaya ia tidak menduduki sesi terminal. Katakan kita ada ...

Cadangan terkini untuk pertukaran mata wang maya yang biasa digunakan dalam bulatan mata wang 2025 Cadangan terkini untuk pertukaran mata wang maya yang biasa digunakan dalam bulatan mata wang 2025 Mar 31, 2025 pm 10:54 PM

Artikel ini mencadangkan beberapa pertukaran mata wang maya yang biasa digunakan dalam bulatan cryptocurrency pada tahun 2025, termasuk Binance, Ouyi, Coinbase, Open Door dan Kraken, dan menekankan keselamatan, kecairan, yuran perdagangan dan faktor lain yang perlu dipertimbangkan ketika memilih pertukaran. Pada masa yang sama, ia menyediakan pemula dengan cadangan, mengingatkan mereka untuk membaca dengan teliti perjanjian pengguna, membolehkan pengesahan dua faktor, mula mencuba dengan dana kecil, dan lain-lain, dan menekankan pelaburan berhati-hati dan kawalan risiko.

See all articles