Showing posts with label SLIM framework. Show all posts
Showing posts with label SLIM framework. Show all posts
 
Halo teman-teman, apa kabar? Semoga baik-baik saja. Rasanya tidak enak jika saya tidak menyelesaikan tulisan sebelumnya Konfigurasi pada Slim Framework. Kali ini saya akan membahas tentang konfigurasi lanjutan yaitu tentang "Mode" pada Slim Framework.

Kebanyakan developer pada saat ini menggunakan mode sebagai sebuah status dalam project tersebut. Sebagai contoh, jika sebuah aplikasi masih di-develop, maka Anda akan menggunakan mode development. Jika sebuah aplikasi masih dalam tahap testing, maka akan menggunakan mode testing. Begitu juga halnya pada saat production, akan menggunakan mode production. Atau mungkin ada mode-mode yang lain selain yang saya sebutkan tadi.
Continue Reading...
 
Halo teman-teman! Apa kabar? Pada artikel sebelumnya saya sudah membahas tentang Bootstrapping Slim Framework, artikel ini adalah lanjutannya, yaitu konfigurasi (setting) untuk Slim Framework.

Ada dua cara mengatur konfigurasi dari Slim. Yang pertama pada saat Slim di-inisiasi dan yang kedua setelah Slim di-inisiasi. Semua setting dapat digunakan dan dimodifikasi. Secara umum pengaturan Slim dapat dilihat di bawah ini.

Continue Reading...
 
Logo Slim Framework

Halo teman-teman. Kali ini saya akan membahas tentang Slim Framework. Salah satu framework yang bergabung dengan PHP-FIG dan tentunya sudah menggunakan coding standard milik mereka.

Apa itu Slim Framework?

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Jadi Slim adalah sebuah PHP framework yang sangat kecil yang akan membantu Anda membuat aplikasi web dan API yang powerful.

Installasi

Untuk instalasi Slim Framework bisa dilihat dengan mengunjungi link ini. Tapi untuk installasi yang lebih simple saya akan paparkan di bawah.
  1. Saya anggap teman-teman sudah menginstall xampp / appserv dan sudah disetting sesuai dengan kebutuhan. Namun ada beberapa reuirement yang perlu diperhatian yaitu: PHP >= 5.3.0, dan extensi mcrypt dari PHP (Mengaktifkan ekstensi mcrypt).
  2. Install composer. Download composer pada link ini. Lalu copy ke document root. Untuk memastikan composer sudah terupdate jalankan perintah seperti di bawah ini di command prompt / terminal:
    cd htdocs/slim-project
    php composer.phar self-update
  3. Lalu install slim dengan menjalankan perintah di bawah ini:
    composer require slim/slim:~2.0

Bootstrap

Setelah sukses menginstall Slim, kita masuk ke bagian paling penting yaitu manjalankan Slim Framework. Langkah-langkahnya seperti di bawah ini:

  1. Buat file index.php di folder "slim-project"
  2. Ketikkan code di bawah ini:
    <?php
    /* tambahkan autoload */
    require_once 'vendor/autoload.php';
    
    /* deklarasi applilasi */
    $app = new \Slim\Slim();
    
    /* routing */
    $app->get('/', function () {
        echo "Anda telah sukses menginstall Slim";
    });
    
    /* jalankan aplikasi */
    $app->run();
    
    
  3. Buka browser lalu arahkan ke http://localhost/slim/
  4. Jika sudah tampil tulisan "Anda telah sukses menginstall Slim" berarti bootstrapping berhasil
Demikian untuk bootstrapping dari slim framework. Jangan lupa meninggalkan komentar pada kolom komentar di bawah. Terima kasih,
Continue Reading...