Dev-PHP merupakan lingkungan pengembangan terintegrasi dengan fitur yang bagus (IDE). Anda akan dapat membuat skrip dan aplikasi menggunakan bahasa scripting PHP dan perpustakaan PHP-GTK (keduanya termasuk dalam “Paket PHP”). Dev-PHP adalah perangkat lunak bebas di bawah GNU General Public License, yang berarti Anda dapat dengan bebas memodifikasi atau menggunakan kode sumber sesuai ketentuan lisensi. Cepat dan hebat, mudah digunakan dan memiliki banyak fitur keren: browser kelas, pratinjau skrip, integrasi dengan parser PHP, perpustakaan PHP-GTK, dan Xdebug tentunya.
Terdapat beberapa Kurikulum php, yaitu :
- Protoeditor
- PHPeclipse
- Light PHP Edit
- tsWebEditor
- Gubed
- VIM plugin
- PHPEdit
- Komodo
- NuSphere PhpED
- Antechinus PHP Editor
- DzSoft PHP Editor
- PHP Designer
- Rapid PHP Editor
- Z end Studio
Kelebihan PHP / Keunggulan PHP :
- 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.’
Kelemahan PHP / Kekurangan :
- Tidak ideal untuk pengembangan skala besar.
- Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 ini)
- Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau penggunaan template dapat memperbaikinya)
- PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP
- Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend ($2000).
Dalam penggunaannya kita terlebih dahulu harus tahu setidaknya dasar-dasar yang sangat sangat mendasar dari yang berikut :
- HTML / CSS
- JavaScript
- mySQL
Untuk perangkat lunak, Anda akan memerlukan yang berikut ini:
- Text Editor - Sublime Text / Notepad ++ akan melakukannya. Ini akan berfungsi sebagai lingkungan pengkodean kita.
- XAMPP - Ini akan menjadi server web kami. Ini adalah kita akan menyimpan file website kita dan menyimpan data kita ke database.
- Web Browser - Anda dapat menggunakan browser apapun selama tidak memakan banyak RAM Anda.
Berikut adalah langkah-langkah untuk membuat program menggunakan Dev-PHP :
1.) Menyiapkan server anda
Pertama, masuklah ke direktori tempat Anda menginstal XAMPP (Biasanya di C: \ xampp). Dari sana masuk ke folder htdocs (biasanya di C: \ xampp \ htdocs) dan buat folder bernama “HelloWorld”.
Dari bagian itu, kita sekarang telah membuat URL Lokal untuk situs web kita. Folder itu akan digunakan untuk memasok semua file situs web (.html, .php, .css, .js, dll.). Buka editor teks kita dan mari kita mulai!
Apa yang akan kita lakukan adalah halaman HTML dasar dan menampilkan “hello world” dari server menggunakan sintaks PHP dasar.
Simpan file ke Folder “HelloWorld” dan beri nama “index.php”.
Catatan: Jika kita tidak memiliki file bernama indeks dan kita memasukkan URL, kita akan menerima galat 404 karena tidak memiliki file di server. Jika kita memiliki file yang berbeda yang tidak diberi nama indeks. , kita harus menentukan nama file yang spesifik. E.x: localhost / MyfirstWebsite / page.php
2.) Membuat Halaman HTML publik
Selanjutnya, mengubah ulang situs web kita dan menambahkan link pendaftaran tempat pengguna kita dapat mendaftar dan juga halaman Log-in setelah terdaftar.
3.) Membuat database dan tabel itu
Sekarang kita memiliki halaman dasar untuk umum. Kemudian dilanjutkan ke database. Pertama, ketik localhost / phpmyadmin. Ini akan membawa kita ke homepage phpmyadmin:
lalu, masuk ke tab Database yang berada di atas lalu dari kotak teks di tengah, ketik first_db lalu klik create. Tinggalkan saja Collation.
kita baru saja berhasil membuat database pertama. Sekarang dari sana, membuat tabel dimana kita bisa mendaftarkan user dan menampilkan informasi kita.
Catatan: perlu menggulir ke kanan untuk auto_increment.
4.) Menambahkan user ke database
Membuat halaman pendaftaran berjalan. Dari registration.php,
register.php
Refrensi :
https://www.codeproject.com/Articles/759094/Step-by-Step-PHP-Tutorials-for-Beginners-Creating