Tutorial Lengkap Install Framework Slim + CRUD

 

Pengenalan Framework Slim

         Slim Framework merupakan micro framework menggunakan bahasa pemrograman PHP. Micro framework hanya menyediakan beberapa fitur standar dari framework, biasanya digunakan untuk aplikasi yang tidak membutuhkan extensive caching, interaksi database yang berat, atau keamanan. Berbeda dengan full stack framework yang memiliki sintaks lebih kompleks dan juga menyediakan hampir semua library-library umum yang diperlukan oleh pengembang. Contoh full stack framework adalah Zend Framework, CakePHP, Codeigniter, Yii, Laravel, dan lain sebagainya. Continue reading Tutorial Lengkap Install Framework Slim + CRUD

Tutorial Lengkap Install Framework Symfony + CRUD

Pengenalan Symfony

            Symfony adalah salah satu dari banyak framework yang ditulis dalam bahasa PHP. Selain symfony ada juga CodeIgniter, YII, Cake, Laravel, Slim, Silex dan lain sebagainya. Symfony pertama kali diperkenalankan pada tahun 2005 oleh Fabien Potencier, seorang programmer asal Perancis serta pendiri SensioLabs. keunggulan Symfony dibandingkan framework PHP lainnya di antaranya : Continue reading Tutorial Lengkap Install Framework Symfony + CRUD

Tutorial Lengkap Install Framework CakePHP + CRUD

Pengenalan CakePHP

CakePHP adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD (Create, Read, Update, Delete) berbasis bahasa pemrograman PHP. CakePHP juga menjadi salah satu framework pilihan yang memungkinkan seorang pengembang web untuk membuat sebuah aplikasi dengan karakter pengembangan RAD (Rapid Application Development), yang memungkinkan untuk digunakan dan dikembangkan menjadi aplikasi lain yang lebih kompleks. Continue reading Tutorial Lengkap Install Framework CakePHP + CRUD

Framework CI : Membuat Sistem Cetak File PDF

Pada tutorial kali ini, kita akan belajar framework CI tentang bagaimana membuat sistem cetak file pdf. Banyak library yang bisa digunakan untuk menggenerate pdf pada codeigniter. tapi kali ini kita akan membahas bagaimana membuat pdf hasil generate dari sebuah halaman html. Banyak diluar sana yang sudah mengintegrasikan library-library tersebut untuk bisa digunakan pada framework codeigniter, salah satunya library dompdf, nah kita akan menggunakan library tersebut. kenapa dompdf?karena library ini salah satu library yang mudah digunakan. disini saya hanya akan sedikit mencontohkan cara penggunaan library dompdf for codeigniter. Continue reading Framework CI : Membuat Sistem Cetak File PDF

Framework CI : Implementasi Sistem Enkripsi pada Database

 

     Enkripsi adalah suatu metode yang digunakan untuk mengkodekan data sedemikian rupa sehingga keamanan informasinya terjaga dan tidak dapat dibaca tanpa di dekripsi (kebalikan dari proses enkripsi) dahulu. Encryption berasal dari bahasa yunani kryptos yang artinya tersembunyi atau rahasia.

Enkripsi berfungsi sebagai salah satu bagian yang penting dalam mengamankan sebuah data agar tidak bisa dibaca dengan begitu saja, artinya jika ingin mengetahui data tersebut diperlukan sebuah aplikasi atau fungsi tertentu. Hampir disetiap pemrograman enkripsi digunakan termasuk di PHP.  Pada framework CodeIgniter enkripsi sudah disediakan melalui library yang bisa diimplementasikan pada web maupun aplikasi yang kita bangun. Mari kita coba buat code source menggunakan enkripsi pada codeigniter. Continue reading Framework CI : Implementasi Sistem Enkripsi pada Database

Framework CI : Membuat sistem registrasi dan verifikasi akun melalui email (menggunakan captcha)

       Membuat verifikasi email dengan codeigniter sebenarnya cukup mudah asalkan kita tau bagaimana konsepnya sistem dari email verification di framework CI. Disini kami akan menjelaskan bagaimana konsep verifikasi email untuk proses registrasi akun / account register.

       Registrasi email pada era website saat ini sangat penting, mungkin dipicu karena banyak akun yang dibuat dalam sebuah website tapi tidak dipakai oleh si pembuat menimbulkan website tersebut memiliki jumlah akun yang tidak sesuai dengan jumlah penggunanya, disamping itu penggunaan verifikasi ini dapat mengetahui jumlah pengguna sebenarnya. Continue reading Framework CI : Membuat sistem registrasi dan verifikasi akun melalui email (menggunakan captcha)

Framework CI : Implementasi CRUD pada Database (Studi Kasus Rumah Sakit)

 

      Framework CodeIgniter mendukung banyak jenis database misalnya MySQL, PostGre SQL, Oracle dan lain-lain. Dukungan database dari CodeIgniter berupa penyediaan beberapa driver database yang sekaligus juga memiliki fungsi sekuriti, caching dan active record.

     Dalam Praktik kali ini, kita akan membuat sebuah aplikasi rumah sakit berbasis web yang mencatat data pasien. Di aplikasi tersebut kita dapat mengisi data pasien baru, memperbaharui data yang sudah ada, melihat daftar data yang pernah dicatat, kemudian menghapus data yang sudha terlewat dan tidak diperlukan. Langkah awal yang harus dibuat adalah membuat sebuah databasenya terlebih dahulu. Kita namakan database yang akan digunakan sebagai ‘rumah_sakit’. Di halaman muka PHPMyAdmin ketikkan nama tersebut dibawah field Create new database, kemudian tekan tombol Create untuk membuat database yang diinginkan. lebih jelasnya, lihat gambar 1 berikut :
Continue reading Framework CI : Implementasi CRUD pada Database (Studi Kasus Rumah Sakit)

Framework CI (CodeIgniter) : Menghitung Luas dan Volume Bangunan

  • Pengertian Framework CodeIgniter (CI)

CodeIgniter adalah sebuah framework berbasis PHP yang kuat dengan footprint yang sangat kecil, dibangun untuk pengembang yang membutuhkan toolkit sederhana dan elegan untuk membuat aplikasi web dengan fitur lengkap. Lantas Apa itu frameworkFramework atau dalam bahasa indonesia dapat diartikan sebagai “kerangka kerja” merupakan sebuah toolyang bekerja pada suatu konsep tertentu dan terdiri dari berbagai fungsi yang dapat dengan mudah dijabarkan atau dialih-gunakan untuk membuat fungsi-fungsi lain yang lebih kompleks. Continue reading Framework CI (CodeIgniter) : Menghitung Luas dan Volume Bangunan