Software Pendukung
Program
PHP dan MYSQL
Nah sebelumnya saya udah menjelaskan apa itu PHP dan MYSQL
beserta alasan mengapa memilih PHP dan MYSQL. Jadi setelah membaca artikel
tersebut, jika kalian tertarik mempelajari PHP dan MYSQL ada beberapa software
yang dibutuhkan. Ok, supaya lebih cepat dan ngak penasara Langsung saja liat
artikel ini.
Untuk mempeajari pemrograman PHP dan database MYSQL sekaligus
menerapkannya untuk membangun sebuah web, ada beberapa software yang harus anda persiapkan seperti berikut.
1. Program PHP
2. Web Server Apache
3. Database MYSQL
4. MYSQL editor
5. Editor ( Dreamweaver, Notepad ++ dan
lain –lain )
6. Web Browser (moxila firefox dan lain
–lain )
n untuk lebih
mempermuda mari kita bahas satu satu dari software tersebut.
1 1. rogram PHP, Web Server Apache,
DatabaseMYSQL, MYSQL editor (XAMPP)
Kalian pasti bertanya-tanya kenapa
tidak dijelaskan satu satu, malah di gabung ?. ok , langsung aja dah saya
jelaskan , keempat software di atas dapat kita ganti dengan satu software yaitu XAMPP. Artinya dengan satu
kali install, maka otomatis akan teristal ke 4 program tersebut.untuk lebih
jelasnya kalian bisa liat di bawah ini.
XAMPP adalah perangkat lunak bebas
yang mendukung banyak system operasi. XAMPP juga banyak mendukung program diantaranya
Apache Server, MYSQL, PHP My Admin, dan Phyton . Fungsinya adalah sebagai suatu
local server yang berdiri sendiri (localhost). Sehingga kita dapat melihat
hasil coding yang kita buat. Huruf X pada XAMPP melambangkan bahwa XAMPP dapat
diinstal di berbagai Platform.
Beberapa software yang terdapat di XAMPP diantaranya :
a. Apache
b. MYSQL
c. PHP
d. PHP My Admin
e. FIlezila FTP Server
f.
Tomcat
g. Strawberry Perl
h. XAMPP Control Panel
2. Editor
ada beberapa editor yang bisa dipakai untuk membuat coding dengan
menggunakan program PHP yaitu :
A. Dreamweaver
Dreamweaver
adalah software aplikasi desain web visual yang biasanya dikenal dengan istilah
WYSIWYG ( What You See Is What You Get , intinya anda tidak harus berurusan
dengan tag tag HTML untuk para desainer web, namun juga dapat digunakan oleh
programmer untuk membangun halaman interaktif karena Dreamweaver mendukung pula
PHP, Coldfusion, ASP.NET dan lain lain.
Untuk
menggunakan Adobe Dreamweaver, anda membutuhkan program yang berjalan di
Windows. Berikut ini beberapa syarat, untuk dapat menginstal program ini yaitu
:
a. Ram 512 MB.
b. DVD- ROM
c. Microsoft Windows XP dengan Service
Pack 2 ( Service Pack 3 ), Windows Vista Home Premium, Business, Ultimate, atau
Enterprise dengan Service Pack 1, Windows 7 atau Windows 8.
d. Tersedia 1GB ruang hard disk untuk
istalasi, ruang kosong tambahan diperlukan selama instalisasi
e. Display 1280 x 800 dengan 16 bit
video card javagao runtime environment 1.6
f.
Perangkat
lunak QuickTime 7.6.6 yang diperlukan untuk media pemutaran HTML 5 . software
ini tidak akan beroperasi jika tidak diaktivasi
B. Notepad ++
Notepad ++
adalah sebuah text editor yang sangat berguna bagi setiap orang dan khususnya
bagi para developer dalam membuat program. Notepad ++ menggunakan komponen
Scintilla untuk dapat menampilkan san menyunting teks dan berkas kode sumber
berbagai bahasa programan yang berjalan di atas system operasi Microsoft
Windows.
Selain manfaat dan kemampuannya
menangani banyak bahasa programan, Notepad ++ juga dilisensikan sebagai
perangkat free. Jadi, setiap orang yang menggunakan tidak perlu mengeluarkan
biaya untuk membeli aplikasi ini karena Sourceforge.net sebagai layanan yang
memfasilitasi Notepad ++ membebaskan untuk digunakannya.
Beberapa daftar bahasa program yang
didukung oleh Notepada ++ adalah C, C++, Java, Xml, Html, Php, Javascript dan
masih banyak lagi bahasa program yang didukung.
Notepad ++ sangat ringan untuk
dingunakan, jadi sekalipun computer yang anda miliki dengan spesifikasi rendah
tetap bisa menggunakannya karena seperti yang anda ketahui beberapa program
untuk menulis kode sekaligus compailernya biasanya membutuhkan computer dengan
spesifikasi tertentu.
Notepad ++ ini juga memiliki fitur
yang sangat memudahkan anda membedakan alur sintaks yaitu figur highlighting.
Fitur ini akan menandai sintaks dan variable yang digunakan dalam source code.
Lainnya, tersedianya fitur tab yang dapat membantu anda mengelola beberapa kode
dalam waktu yang bersamaan. Juga ada fitur penomeran baris turut membantu anda
dalam mencari kode yang eror ketika dijalankan. Function list juga disediakan
untuk mengelola fungsi fungsi yang dikembangkan.
Notepad ++ ini juga disertai fitur
pencarian yang sangat mudah dan praktis. Suatu kata kunci yang anda masukkan,
maka Notepad ++ bisa menandai semuanya dalam source code. Serta, bisa mengubah
semuanya hanya dengan sekali peritah arena ada fitur “Replace All ”.
C. Dev PHP IDE
Dev PHP
merupakan suatu editor IDE berbasis PHP sederhana namun kaya akan fitur serta
mudah digunakan. Beberapa keunggunlan
dari Dev PHP diantaranya mendukung softaware FTP, tampilannya sangat
mudah dimengerti, dapat juga digunakan untuk program RUBBY dan JAVASCRIPT, dan
SVN mendukung sangat baik.
D. Blue Fish
Blue fish adalah salah
satu editor berbasis PHP sederhana namun kaya akan fitur. Beberapa keunggulan
Blue Fish adalah ringan, multi tap,
unlimited undo, mendukung program HTMl, cepat dalam proses, dan dapat
membuka hingga 1000 dokumen skaligus.
Sekian dari artikel ini semoga bermanfaat