RSS
Write some words about you and your blog here

PHP dan CodeIgniter


Belajar…. Belajar …
Ayo belajar  3DWS Pasti sudah kenal kan yang namanya Framework???  Pasti Jawabanya “Sudahhh”
Tapi bagi yang belum kenal, kita kenalan dulu yukzzz :D

Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelesaikan proses-proses yang lebih kompleks.

Hayo Kenapa Harus Framework???  :b
Sebenarnya bukan keharusan untuk menggunakan framework.  Namun, seperti pengertian diatas, framework dapan membantu dalam menyelesaikan pekerjaan yang lebih kompleks.
Pada tutorial ini saya akan membahas tentang CodeIgniter (CI) dan PHP.
PHP adalah sebuah bahasa pemrograman web yang popular, tanguh dan dapat diperoleh secara gratis. Belajar PHP cukup menyenangkan, karena bahasa ini tergolong mudah untuk dipelajari.
Code Igniter adalah sebuah framework PHP. Framework itu sendiri adalah  suatu kerangka
kerja   yang   berupa   sekumpulan   folder   yang   memuat   file-file   php   yang   menyediakan   class
libraries, helpers, plugins dan lainnya . Framework menyediakan konfigurasi dan teknik coding
tertentu.
Secara Umum framework menggunakan struktur MVC (Model, View, Controller) Jika Digambarkan seperti ini.

Input>Processing>Output = Controler>Model>View

File .htaccess adalah merupakan sebuah text file ASCII yang terletak di dalam root directory (biasanya di dalam public_html) yang sering digunakan untuk mengubah pengaturan default dari web server yang digunakan.

File .htaccess dapat digunakan untuk mencegah orang lain me-link secara langsung ke direktori data anda dari website mereka (Hal ini biasanya terjadi saat orang lain mengambil data dari website anda, tapi tetap menggunakan link di server host anda) hal ini tentu akan mengakibatkan bandwidth anda akan tersedot tanpa memberikan dampak positif untuk website anda. Untuk mencegah hal ini terjadi anda bisa menambah script berikut pada file .htaccess anda.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 RewriteCond $1 !^(index\.php|data|template|js|css)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>