Website yang dikembangkan menggunakan FastPlaz tidak memerlukan spesifikasi khusus agar dapat dijalankan bahkan di shared hostingpun dapat berjalan dengan baik (hasil ujicoba). Namun demikian harus disesuaikan dengan shared hosting yang digunakan. Misal, jika menggunakan hosting linux maka kompilasi harus dilakukan di linux. Harus dibedakan juga antara teknologi 32 dan 64 bit. Selain itu hosting yang digunakan juga harus mendukung cgi-bin. Untuk menjawab masalah ini, hosting yang saya rekomendasikan adalah https://idwebhost.com.
Tertarik mencoba FastPlaz? Silahkan download masternya melalui github. Pastikan anda mengunduh melalui branch development (https://github.com/fastplaz/fastplaz/tree/development). Selanjutnya mari kita mulai membuat website menggunakan Free Pascal dan Lazarus.
FastPlaz memerlukan package weblaz agar dapat berjalan dengan baik. Silahkan jalankan lazarus anda kemudian pasang package weblaz. Package - Install/Uninstall Packages - weblaz1.0 - Install Selection - Save and Rebuild IDE - Continoue. Perhatikan gambar berikut.
Berikutnya adalah menginstall FastPlaz. Package - Open Package File (.lpk). Arahkan ke folder tools di master FastPlaz yang sudah anda download dan ekstrak. Buka dan compile fastplaz_runtime.lpk. Setelah itu buka dan Install fastplaz_tools.lpk. Jika tidak ada kesalahan Lazarus akan restart otomatis yang menandakan proses pemasangan FastPlaz berhasil.
Seperti biasa, untuk menguji hasil pemasangan, mari kita coba membuat sebuah projek sederhana menggunakan FastPlaz. File - New. Pilih FastPlaz - Create New FastPlaz Application. Perhatikan gambar berikut.
Isi project name sesuai keinginan misal (fastplaz). webroot directory arahkan ke direktori web server lokal anda misal (C:\xampp\htdocs\fastplaz). Centang generate web directory/files structure kemudian OK. Berikutnya, Save All project yang anda buat ke direktory web root sebelumnya (C:\xampp\htdocs\fastplaz). Sampai disini kita sudah berhasil membuat sebuah projek menggunakan fastplaz.
Langkah terakhir sebelum kompilasi adalah mengedit file routes.pas pada baris 16. Ubah tanda slash (/) menjadi main sehingga menjadi sebagai berikut.
Route[ 'main'] := TFastplazController; // Main Controller
Setelah semua langkah diatas anda lakukan silahkan kompile projek anda melalui menu Run - Compile. Untuk melihat hasilnya silahkan buka browser anda kemudian akses alamat http://localhost/fastplaz/ atau http://localhost/fastplaz/info. Berikut adalah hasil yang saya peroleh.
Itulah langkah-langkah membuat website sederhana menggunakan Free Pascal + Lazarus (FastPlaz). Selanjutnya mungkin anda bisa melanjutkan sendiri dengan mengoprek beberapa contoh demo projek yang disediakan oleh tim pengembang FastPlaz yang dapat diperoleh di https://github.com/fastplaz/fastplaz-example/tree/development
0 komentar:
Posting Komentar