
Pada tulisan ini saya akan menyampaikan PHP Environment yang saya gunakan dan menurut saya adalah salah satu PHP Environment yang terbaik dan tangguh.
Pertama kali yang saya maksud dengan PHP Environment adalah kumpulan tools dan script di dalam pengembangan web dengan bahasa utama adalah PHP, yang dengan menggunakan hal tsb dapat membuat sebuah Aplikasi Web yang bagus. Tools atau script yang ada di komputer saya tersebut adalah :
1). Sistem Operasi, saya menggunakan sistem Operasi Linux Distro Mandriva free 2009 (Versi Mandriva 2009 saat tulisan ini di buat). Linux, di kenal dengan ketangguhan dan OS yang tidak di gemari oleh virus. Mandriva 2009 adalah salah satu Distro Linux besar dan nyaman di gunakan sebagai desktop, terlebih Mandriva free 2009 dapat di manfaatkan secara gratis dan termuat banyak aplikasi hebat, berkwalitas dan gratis pula . DVD Mandriva free 2009 dapat di peroleh di toko penjual CD/DVD, salah satu yang populer adalah di Gudang Linux, saya membeli langsung di toko Gudang Linux di Mall/Plaza Casablanca seharga Rp.40.000,- berisi 1 dvd dan berisi paket Mandriva 2009,lengkap dengan aplikasi-aplikasi bagus di dalam nya,seperti OpenOffice.org 3.0.0 , Browser Mozilla Firefox 3.0.3 dan GIMP 2.4.7. Selain itu Mandriva free 2009 dapat di download langsung di situs nya, www.mandriva.com, tetapi jika anda tidak memiliki akses internet dengan biaya murah dan berkecepatan tinggi, maka di sarankan tidak mendownload (mahal dan lama lageee).
2). Xampp. Xampp memuat versi terbaru dari PHP,Apache,MySQL,dll. Xampp versi terbaru saat tulisan ini di buat adalah xampp for linux 1.7. Di dalam paket Xampp terdiri dari paket aplikasi untuk pengembangan web, beberapa di antara nya yang termuat di dalam Xampp for Linux 1.7 adalah :PHP Version 5.2.8, Apache 2.2.11 (Unix), MySQL 5.1.30, PostgreSql 8.0.3, SQLite 2.0-dev,Phpmyadmin 3.1.1,
Penginstalan nya di Linux, cukup mudah, yaitu dengan cara :
- Download Xampp di www.xamppfriends.net
- Masuk ke root,Unzip dan taruh di folder /opt.
- Dengan login root, aktifkan xampp dengan cara : Masuk ke folder /opt/lampp dan jalankan perintah : # ./lampp start
Test, dengan mengetikkan http://localhost, jika muncul logo xampp, maka xampp sudah terinstall dengan baik. PHP dapat di gunakan dengan baik. Anda juga dapat mengubah settingan aplikasi di dalam nya, seperti menambah password di mysql, dll.
3.) Editor. Saya menggunakan Editor Netbeans 6.5.1. Netbeans sudah populer di dalam Java Programming dan Netbeans itu sendiri di buat dengan menggunakan bahasa Java. Sama seperti Eclipse yang mengembangkan PDT (PHP Development Tools), Netbeans juga dapat di gunakan di dalam PHP Programming. Netbeans dapat di peroleh secara gratis dengan mendownload di www.netbeans.net.
4.) PHP Framework. Framework sudah begitu akrab bagi Java Programmers dan PHP mengikuti jejak Java di dalam cara pemgrograman. Dengan menggunakan Framework, maka kita dapat membangun sebuah project dengan jauh lebih cepat, karena framework menyediakan library yang dapat kita perguna pergunakan. Saya memilih PHP Framework Code Igniter (www.codeigniter.com), yang merupakan sebuah sebuah framework yang light weight, mudah di customize dan mudah di dalam penggunaan dan memiliki curve learning yang pendek. Code Igniter (CI) juga dapat akrab dengan php native.
5.) JavaScript Framework.
Java Script adalah sebuah script untuk pemrograman web yang berjalan di client. Teknologi terbaru dari Java Script adalah Ajax. Ajax adalah sebuah teknik bahasa Java Script dan Xml yang awal nyasulit di kuasai, namun dengan dengan kehadiran framework, ia hanya merupakan seujung jari saja untuk kita kuasai. Awalnya Saya memilih mootools (www.mootools.net), namun saat ini sayamelirik Jquery untuk saya gunakan sebagai JavaScript Framework.
6.) Image Processing. Karena saya main di Linux, maka Gimp merupakan pilihan yang tepat saya pikir Untuk pembuatan web image, Gimp sudah dapat bersaing dengan aplikasi grafis canggih dan mahal mahal, seperti Photoshop.
7.) CSS , Xhtml dan JavaScript.
Untuk 3 script tersebut, tentu nya masih memegang peranan yang vital di dalam web development. Xhtml adalah bahasa html yang lebih maju, merupakan bahasa ibu nya Internet. CSS, dengan nya kita dapat mendesain web dengan lebih indah dan menawan. Java Script, penggunaan nya sangat membantu bagi web developer di dalam pembuatan yang interaktif. Karena saya masih baru di JQuery, jadi kemungkinan Java Script biasa tetap saya pakai.
Itulah tools dan script yang membantu saya di dalam web development dan saya yakini kolaborasi dari tools dan script tersebut membuat sebuah PHP Environment yang terbaik dan tangguh. Sekarang Untung nya lagi, semua script dan tools di atas, dapat kita peroleh secara gratis, jadi gratis dan hebat, suatu hal yang mustahil kita dapatkan di luar lingkungan software, Terima Kasih kita sampaikan kepada para Open Source Developers.
Sekarang masalah nya adalah di brain source nya, mau terus belajar dan berlatih atau tidak ?. Jadi ibarat nya kalau mau berperang kita sudah di lengkapi berbagai senjata, dari pisau komando, senapan M-150 Sniper, roket pelontar granat hingga Tank. Tinggal kita nya sendiri yang harus mahir menggunakan tools tsb. Happy Coding.
No comments:
Post a Comment