KELEBIHAN:
- Life Cycle yang singkat: PHP selalu up to date mengikuti perkembangan teknologi internet.
- Cross Platform: PHP dapat dipakai di hampir semua WebServer yang ada di pasaran (Apache, AOLServer, fhttpd, Microsoft Internet Information Services (MIIS/Windows XP dan Vista), Personal Web Server (PWS/Windows 95,98, NT 4.0), Netscape and iPlanet Servers, Oreilly Website Pro Server, Audium, Xitami, dll). PHP juga dapat dipakai di semua sistem operasi (Linux, UNIX (temasuk variannya HP-UX, Solaris, dan OpenBSD), Windows, Mac OS, RISC OS).
- Mendukung banyak paket database baik komersial maupun non-komersial (Adabas D, dBase, Direct MS-SQL, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, MSQL, MySQL, ODBC, Oracle, Ovrimos, PostgrSQL, Solid, Sybase, UNIX DBM, Velocis).
- Tidak terbatas pada hasil keluaran HTML: PHP memiliki kemampuan untuk mengolah keluaran gambar, PDF, dan movie Flash. PHP juga dapat menghasilkan teks seperti XHTML dan XML.
- PHP diterbitkan secara gratis.
- PHP dapat berjalan pada web server apapun. sperti: Apache, IIS, Microsoft Personal Web Server, dll.
- Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
- Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
- Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
- Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
- PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
KEKURANGAN:
- Tidak detail untuk pengembangan skala besar
- Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya.
- Tidak bisa memisahkan antara tampilan dengan logic dengan baik.
- PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam
- melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
- Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan
- tool yang mahal dari Zend
No comments:
Post a Comment