Apakah PHP Itu ?
PHP kepanjangan dari Hypertext Preprocessor, PHP sendiri dibuat oleh Rasmus Lerdorf, PHP bersifat open source dan telah digunakan oleh hampir seluruh web developer di seluruh dunia, situs resmi php bisa dikunjungi di www.php.net.
Karena sifatnya yang open source dan semakin banyaknya user membuat bahasa pemprogaman ini mengalami perkembangan yang sangat cepat. Sintak atau strukturnya hampir mirip dengan bahasa pemprogaman C, Java dan Perl sehingga dengan begitu bagi mereka yang sudah mempelajari bahasa tersebut tidak akan mengalami kesulitan, selain itu bagi para pemula yang baru memulai bahasa pemprogaman web rasanya PHP turut diperhitungkan, karena pemanfaatan bahasa PHP tidak hanya sekedar untuk web dan aplikasinya tetapi sudah merambah kedunia desktop windows, namanya yaitu PHP GTK.
Apa saja yang bisa dilakukan dengan PHP ?
PHP hampir dapat berjalan di semua system operasi seperti Windows, Unix, Linux dan variannya, Mac OS X, RISC OS dan lainnya. PHP juga Kompatibel dengan web server yang ada sekarang seperti Apache, IIS ( Internet Information Service ), Personal web server, Caudium, Xitami, Omni dan masih banyak lainnya. Dengan begitu system operasi apapun yang anda gunakan atau web server apapun yang anda gunakan php dapat berjalan dengan lancar.
Seperti telah diterangkan sebelumnya bahwa script php diolah di server kemudian ditampilkan ke client dalam bentuk HTML atau format lainnya, dengan tambahan berupa library, php mampu menampilkannya dalam berbagai macam format seperti gambar (image), pdf bahkan swf. Selain output diatas php juga mampu menghasilkan output berupa teks seperti XHTML dan XML.
Salah satu fitur dasyat PHP dibandingkan bahasa pemprogaman web lainnya adalah PHP mampu berkomunikasi hampir pada semua database yang ada sekarang, diantaranya :
• Adabas D
• Ingres
• Oracle (OCI7 and OCI8)
• dBase
• InterBase
• Ovrimos
• Empress
• FrontBase
• PostgreSQL
• FilePro (read-only)
• mSQL Solid
• Hyperwave
• Direct MS-SQL
• Sybase
• IBM DB2
• MySQL
• Velocis
• Informix
• ODBC
• Dan Unix dbm
Dengan PHP kita juga mampu berhubungan dengan berbagai macam protocol yang ada seperti LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM dan lainnya. Fasilitas lainnya adalah soket programming, dengan fasilitas ini kita bisa membuat script php yang dapat menghubungkan komputer pada sebuah jaringan, sehingga kita bisa bertukar data. Kemudian ada juga yang namanya COBRA Extension untuk access remote objects.
Fungsi-fungsi lain diantaranya adalah :
• Bzip2 Compression Functions yaitu fungsi untuk membuat dan membaca file berformat *.zip
• ClibPDF Functions yaitu fungsi untuk membuat file pdf secara on the fly, fungsi ini hampir mirip dengan PDFlib.
• Cybercash Payment Functions, bagi mereka yang ingin membuat aplikasi yang berhubungan dengan E-Payment bisa menggunakan fungsi ini.
• DOM XML Functions
• NET Functions
• Filesystem Functions
• COM (for Windows) dengan fungsi ini kita mampu berkomunikasi antar aplikasi yang dibuat dengan standar com, maka dengan begitu kita bisa saling kirim data antar aplikasi.
• Dan masih banyak lagi, untuk lebih jelasnya anda bisa masuk ke situs resminya yaitu www.php.net
MySQL
MySQL adalah database yang cepat dan tangguh, sangat cocok jika digabungkan dengan PHP, dengan database kita bisa menyimpan, mencari dan mengklasifikasikan data dengan lebih akurat dan professional. MySQL menggunakan SQL language ( Structur Query Language ) artinya MySQL menggunakan query atau bahasa pemprogaman yang sudah standar di dalam dunia database.
Kelebihan MySQL diantaranya :
1. Dari segi performa, MySQL tidak bisa diragukan, pemprosesan database sangat cepat
2. Open source
3. Mudah untuk dipelajari
4. Kompabilitas dengan berbagai system operasi dan web server yang ada
Untuk lebih jelas mengenai MySQL anda bisa mengunjungi situs http://www.mysql.com.
Mengapa Memilih PHP & MySQL
Tidak semua bahasa pemprogaman dapat berjalan di semua sistem operasi dan web server yang ada, kalau dalam dunia programming, C dan Java adalah bahasa pemprogaman yang dapat berjalan hampir disemua sistem operasi, apalagi dengan Java, Java tidak lagi monoton masuk dalam dunia Komputer tetapi juga merambah dalam dunia mobile seperti Smartphone dan aplikasinya. PHP & MySQL adalah sebuah pasangan yang sangat cocok dan dapat berjalan di hampir semua system operasi dan web server yang ada.
Subscribe to:
Comments (Atom)