Majalah PHP: PHP
Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Sunday, March 4, 2018

Tutorial PHP Bahasa Indonesia Lengkap Plus Source Code

March 04, 2018 0
Tutorial PHP Bahasa Indonesia Lengkap Plus Source Code

img-responsive

CRYPTO
NEWBIE
FAUCET


Selamat Datang coders. Anda kesini tentunya karena ingin mempelajari yang namanya Bahasa Pemograman PHP bukan? Jika iya Anda masuk ke blog yang tepat. Karena di blog ini saya akan terus update tutorial/artikel mengenai PHP dan bahasa pemograman lainnya. PHP adalah sebuah bahasa pemograman yang banyak dipakai oleh para web developer dan masuk ke kurikulum pembelajaran di SMK (jurusan RPL) dan diperkuliahan untuk jurusan Teknik Informatika, Manajemen Informatika, dan sebagainya. Sebelum Anda melihat-lihat daftar menu tutorial PHP apa saja yang terdapat pada blog ini, mari simak penjelasan sedikit mengenai PHP yang saya ambil dari website lain (Sumber ada dibawah artikel ini).
PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum (wikipedia). PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat di http://www.php.net.
PHP disebut bahasa pemrograman server side karena PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).
Saat ini PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari singkatan itu sendiri: PHP: Hypertext Preprocessor.
PHP dapat digunakan dengan gratis (free) dan bersifat Open Source. PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General Public License (GPL) yang biasa digunakan untuk proyek Open Source.

DAFTAR MENU TUTORIAL
  1. Cara Membuat Upload Gambar dengan PHP dan MySQL : Lihat
  2. Cara Membuat Upload Gambar dengan PHP AJAX dan MySQL : Lihat
  3. Cara Membuat Pencarian Data dan Menampilkannya ke Textbox dengan PHP AJAX dan MySQL : Lihat
  4. Cara Mudah Membuat Laporan PDF dengan PHP dan MySQL : Lihat
  5. Cara Membuat CRUD Plus Upload Gambar dengan PHP dan MySQL : Lihat
  6. Cara Membuat CRUD Plus Upload Gambar dengan PHP AJAX Bootstrap : Lihat
  7. Cara Membuat Multiple Upload Gambar dengan PHP AJAX Bootstrap : Lihat
  8. Cara Membuat Import Data Excel dengan PHP dan MySQL : Lihat
  9. Cara Mudah Membuat Export Excel Tanpa Plugin dengan PHP : Lihat
  10. Cara Membuat Pencarian Tanpa Refresh Halaman dengan PHP dan AJAX : Lihat
  11. Cara Mudah Membuat Pagination dengan PHP dan MySQL : Lihat
  12. Cara Membuat Export Data Dari Database ke Excel dengan PHPExcel : Lihat
  13. Cara Membuat Import Data CSV dengan PHP dan MySQL : Lihat
  14. Cara Membuat Crop Gambar Plus Upload dengan PHP : Lihat
  15. Cara Mudah Membuat Multiple Insert dengan PHP dan MySQL : Lihat
  16. Cara Simpel Membuat Chained Dropdown dengan PHP AJAX dan MySQL : Lihat
  17. Cara Membuat Pencarian Plus Pagination Tanpa Refresh dengan PHP : Lihat

Semoga catatan-catatan ini bisa bermanfaat untuk Anda. SHARE jika Anda menyukai tutorial-tutorial tersebut. Terimakasih.
Happy Coding ^_^

SUMBER & REFERENSIhttp://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman-web/





Friday, March 2, 2018

BELAJAR MEMBUAT FORM LOGIN DENGAN CODEIGNITER & BOOTSTRAP

March 02, 2018 0
BELAJAR MEMBUAT FORM LOGIN DENGAN CODEIGNITER & BOOTSTRAP

BELAJAR INSTALASI FRAMEWORK CODEIGNITER PADA XAMPP & WAMP

March 02, 2018 0
BELAJAR INSTALASI FRAMEWORK CODEIGNITER PADA XAMPP & WAMP



MajalahPHP.blogspot.co.id Untuk menjalankan CodeIgniter versi 3 keatas saya sarankan anda menggunakan web server dengan PHP versi 5.4 atau yang lebih baru. Menjalankan CodeIgniter pada PHP versi lama sangat tidak disarankan, karena dapat memicu gangguan keamanan dan mengurangi fitur yang disediakan pada CodeIgniter.

Saya asumsikan anda sudah memasang web server dengan PHP versi 5 atau lebih baru seperti XAMPP atau WAMP.

Langkah - langkah Instalasi framework CodeIgniter :
  1. Download CodeIgniter dari situs resmi di https://codeigniter.com/.
  2. Ekstrak file CodeIgniter-x.zip ke folder C:\wamp\www (untuk WAMP) atauC:\xampp\htdocs (untuk XAMPP). Folder www atau htdocs adalah root folder web, tempat menyimpan semua file web di web server yang dalam hal ini adalah server lokal.
  3. Ganti nama folder CodeIgniter-x yang telah anda ekstrak pada langkah ke-2 menjadi ci-sample.
  4. Pada folder ci-sample, terdapat folder user_guide. Folder tersebut berisi dokumentasi atau petunjuk pemakaian CodeIgniter. Hapus folder tersebut atau pindahkan ke direktori lain apabila anda membutuhkannya.
  5. Pastikan service atau web server yang anda gunakan sudah dalam kondisi aktif, kemudian buka halaman http://localhost/ci-sample. Apabila instalasi CodeIgniter berhasil, maka anda akan melihat tampilan pada browser anda seperti gambar dibawah ini.
Apabila anda mengalami kendala dalam proses instalasi atau terdapat pertanyaan tentang bagaimana instalasi CodeIgniter, silahkan tulis pertanyaan anda di kolom komentar. Sekian tutorial instalasi CodeIgniter pada web server XAMPP dan WAMP. Terimakasih, semoga bermanfaat.




BELAJAR MENGENAL FRAMEWORK CODEIGNITER

March 02, 2018 0
BELAJAR MENGENAL FRAMEWORK CODEIGNITER



MVC pada CodeIgniter

Apa itu CodeIgniter? CodeIgniter adalah framework PHP yang menggunakan sistem Model View Controller atau biasa disingkat MVC. Gambar dibawah ini adalah visualisasi sederhana tentang MVC yang digunakan pada CodeIgniter :
Visualisasi MVC CodeIgniter

MajalahPHP.blogspot.co.id Pada gambar diatas menggambarkan seorang user me-request suatu halaman kepada aplikasi melalui browser, kemudian request diterima oleh Controller, untuk memproses data, Controller memanggil Model, query dilakukan didalam Model, hasil query yang telah diproses pada Model kemudian dikembalikan ke Controller, untuk menampilkan data yang telah diproses oleh Model, Controller memanggil View, View inilah yang dikembalikan hasilnya sebagai interface ke User. Gambar diatas hanyalah visualisasi paling sederhana dari MVC, sesungguhnya ada banyak proses-proses yang terlibat pada CodeIgniter.
  1. Model, biasanya berisikan fungsi-fungsi untuk pengolahan pada basis data, seperti menginput data, menghapus data ataupun memperbarui data.
  2. View, adalah bagian untuk menangani tampilan suatu halaman web untuk pengguna.
  3. Controller, adalah bagian yang menjembatani antara model dan view, controller berisi fungsi-fungsi yang memproses data dan mengirimkannya ke halaman web yang bisa dilihat oleh pengguna.
Penerapan sistem MVC ini digunakan agar kode program lebih terorganisir, dan lebih rapi. Tidak bercampur antara kdoe yang memproses data dan kode yang memproses tampilan data.

Struktur Folder pada CodeIgniter

Pada tutorial sebelumnya (Menginstall Framework CodeIgniter) saya asumsikan folder user_guide pada folder ci-sample telah dipindah atau dihapus, kini terdapat dua folder utama didalam folder ci-sample, yaitu application dan system.

Folder system berisi file-file inti CodeIgniter, dan folder application berisi banyak sub-sub folder, folder-folder tersebut untuk menyimpan berbagai jenis file, sesuai nama foldernya. Misalkan file-file controller akan disimpan pada folder controllers, file-file model akan disimpan pada folder models, dan file-file view akan disimpan pada folder views dan seterusnya.

Folder helpers digunakan untuk menyimpan file-file helper. folder third_party untuk menyimpan filelibrary pihak ketiga, misalnya kita membutuhkan class untuk membuat laporan berformat PDF, makalibrary PDF tersebut akan disimpan pada folder third_party.

Di dalam folder application dan system terdapat 3 nama folder yang sama yaitu corehelpers, danlibraries.
Folder core, helpers dan libraries yang terdapat pada folder system adalah tempat semua class librarydan helper bawaan dari CodeIgniter. Sementara folder corehelper dan libraries yang terdapat pada folder application adalah tempat untuk semua class library dan helper yang mungkin akan dibuat sendiri oleh pengembang aplikasi.

Demikian sedikit pengenalan tentang CodeIgniter, apabila ada pertanyaan silakan ketikkan pertanyaan anda di kolom komentar. Terimakasih, semoga bermanfaat..