Belajar SEO | Kuliah Gratis | Belajar Programming | Trik Blogging | Modul Kuliah
Tampilkan postingan dengan label php. Tampilkan semua postingan
Tampilkan postingan dengan label php. Tampilkan semua postingan

Membuat File Exe dengan PHP | Free PHP to EXE Compiler

Mungkin belum banyak yang tau kalo dari sebuah File PHP bisa dibuat File .EXE atau Executeable untuk Desktop Aplication atau Windows Aplication. Nah disini Kuliah Gratis coba untuk pasang lapak keyword Free PHP to EXE Compiler hahaha *ketahuan dech :p

Nah buat temen-temen yang kepengen mencoba software PHP to EXE Converter, Kuliah Gratis ada dua pilihan nih untuk Membuat File EXE dengan PHP atau Mengubah PHP menjadi File EXE.


Software ini Gratis alias boleh asal comot! Dan enaknya lagi kita isa nyontek Source Codenya buat belajar gimana membuat program itu :D keren kan!


Kalo dilihat di webnya sih harus mbayar nih kalo mau dapat Software ini, tapi isa juga kok dicoba dulu alias Trail.

Nah aku sendiri belum pernah mencoba kedua software tersebut karena belum ada alasan untuk menggunakannya. Jadi belum pernah Membuat File Exe dengan PHP

Framework | Apa dan Mengapa harus Framework

Framework? Opo neh iku? Oalah Mas Surya tambah aneh ae dolanane ! *Jarene Mas Eros mesti ngono !* Sabar mas Eros "Ganteng" Rosadi, jangan buru-buru ngecap aku dolanan seng aneh-aneh, iki mung framework kok, ga bedo koyo Joomla *padahal jauh banget :P*

Oke, sobat semua sebelum kita pusing dan tambah rontok tu rambut, mari kita coba perkenalan dulu apa itu Framework, Fungsi Framework,dan Macam-macam Framework.

1. Pengertian Framework
Framework => adalah kumpulan script (terutama class dan function) yang dapat membantu developer/programmer dalam menangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangun aplikasi.
2. Fungsi Framework
Seperti yang sudah disinggung pada pengertian diatas, fungsi utama dari Framework adalah membantu kerja developer dalam membangun aplikasi. Perhatikan ilustrasi berikut:

Mas Eros adalah ingin membangun rumahnya sendiri, dia ingin membuat rumah yang sederhana, unik, minimalis dan nyaman untuk ditempati bareng Nyonya Eros (dibaca: Olip Pro Ikan :P). Karena Mas Eros seorang designer rumah yang handal Mas Eros mendesign dan membangun sendiri rumahnya hingga menjadi rumah yang indah nan sejuk * mantab Mas Eros :-bd*. Setelah sukses membangun rumahnya sendiri, banyak perusahaan yang menginginkan sentuhan tangan Mas Eros dalam bangunan mereka terutama Design Futuristiknya.

Karena waktu kuliah dulu Mas Eros selalu bolos pas Makul Management Proyek, Mas Eros hanya bisa mendesign Bangunan Bertingkat Lantai 100, Design yang sudah disetujui pun dikerjakan namun setelah jadi bangunan lantai 100 itu malah mirip menara Pizza namun dengan bentuk yang amat kacau disana sini karena Mas Eros tidak tau bagaimana cara memanage proyek yang besar dimana yang terlibat dalam Proyek itu beratus-ratus orang dan ribuan peralatan, material seta berbagai barang penunjang.

Nah disinilah gunanya Framework ! Framework mampu melakukan sincronisasi kerja para programmer (dalam team) dalam membangun aplikasi yang sangat besar sekalipun *fungsi management proyek* karena semua programmer yang membangun aplikasi tersebut bekerja dengan satu aturan/bingkai yaitu Framework.
3. Macam-Macam Framework
Macam-Macam Framework yang dibahas disini adalah Framework untuk bahasa PHP. Framework untuk bahasa lain seperti ROR (Ruby on Rails) => untuk bahasa Ruby, JQuery => Javascript, dll tidak dibahas disini.

Untuk mengetahui macam-macam Framework PHP dan Requirment Server yang dibutuhkan silahkan baca disini. Sebenarnya ada yang kurang dari list yang ada di website tersebut yaitu Kohana PHP.
Oke sobat segitu dulu deh pengenalan Framework, jujur aku sendiri sedang kesulitan belajar Framework CodeIgniter yang katanya mudah, cepat dan simple itu.


Membuat Hit Counter dengan PHP dan Text File (Notepad)

Hit Counter atau yang biasa lebih dikenal dengan data statistik klik yang dilakukan pada Website sebenarnya adalah sebuah logika sederhana yang sangat mudah sekali dibuat. Saking sederhananya kita tidak perlu melakukan koneksi ke database MySQL dan hanya melakukan algoritma sederhana dengan dua buah file yaitu counter.php dan counter.txt yang keduanya disimpan dalam direktory tertentu halaman website/blog kita ataupun ditulis langsung pada script template website/blog kita.

Nah sebelum kita menulis code untuk membuat Hit Conter sendiri, lebih afdhol kalo kita pelajari dulu rangkaian kerja/algoritma dari sebuah Hit Counter. Berikut urutan kerjanya:

Pada saat kita membuka (loading) halaman website/blog maka script php yang ada didalam website/blog tersebut akan melakukan eksekusi terhadap file-file php tertentu yang saat itu memang harus dieksekusi. Salah satu yang dieksekusi adalah file HIt Counter yang kita include dalam halaman website/blog kita. Setiap kali melakukan eksekusi/loading terhadap sebuah halaman website atau blog, nilai/value dari file Counter.txt yang menjadi file eksekusi dari Counter.php akan bertanbah dan proses tersebut berulang secara otomatis ketika server mengirimkan halaman page yang kita order (melalui URL).

Dari pengertian diatas ada yang ditanyakan? :D, moga gak ada yang ditanyakan karena sekarang kita akan mencoba membuat code program untuk membuat Hit Counter sendiri.

1. Buat file counter.txt isikan angka 0 didalamnya. hanya "0" (tanpa kutipan) saja isinya.
2. Buka Notepad++ kemudian ketikan code berikut:

<?php
$open=fopen("counter.txt","r");
$lama=fgets($open,255);
$tutup=fclose($open);

$lama++;

$open=fopen("counter.txt","w");
fputs($open,$lama);
$tutup=fclose($open);
?>
<p>Anda pengunjung ke <?php echo $lama;?></p>

Kemudian simpan dengan nama counter.php pada pada direktory server (misal: htdocs/belajar) yang Anda kehendaki. Kemudian panggil file tersebut melalui browser dengan mengetikkan "localhost/belajar/counter.php"(tanpa kutipan). Silahkan direfresh berulang2 alamat tersebut untuk mengetahui hasilnya.

Demikianlah tutorial singkat membuat Hit Counter sendiri yang sebenarnya adalah sebuah percobaan pribadi dari Newbie yang sok pinter ini dan Alhamdulillah setelah beberapa kali error akhirnya bisa juga. Semoga bermanfaat!

NB:

- Pastikan counter.txt dan counter.php disimpan pada direktory yang sama.

Membuat Website Dinamis dengan HTML dan PHP

Hypertext Preprossesor atau yang lebih dikenal dengan PHP adalah sebuah bahasa pemrograman berbasis web yang saat ini paling digemari. PHP dapat berjalan pada webserver yang mempunyai compiler PHP sesuai dengan versi regulasinya. Untuk saat ini PHP sudah mengeluarkan versi terbaru yaitu PHP 5 yang semakin canggih dan mantab :D (padahal belum jajal).

Secara bahasa dan syntax, PHP tidaklah terlalu rumit dan cenderung mudah bagi pemula, namun terkadang terkesan sangat susah karena begitu kompleknya pemrograman ini terutama untuk mereka yang ingin memasuki jenjang advance. Aku sendiri sampai sekarang baru mengenal syntax-syntax dasar saja, tapi insyaAllah ada saatnya ingin mengusai bahasa tersebut.

Beberapa contoh aplikasi web yang berbasis PHP sangat mudah ditemui, terutama yang berbasis CMS (Content Management System) seperti Joomla, Wordpress, Drupal, Aura,dll. Inti dari membuat website dinamis dengan HTML dan PHP adalah bagaimana menyatukan antara tag HTML dan Syntax PHP. Syntax PHP inilah yang berisi variable yang dinamis yang dapat berubah-ubah isinya sesuai dengan muatan variablenya.

Sebagai contoh begini:

Sebuah halaman artikel yang menampilkan berita akan menampilkan 5 berita terakhir yang diposting oleh administrator. Berita tersebut tersimpan dalam database pada table "news" dengan primery key "id" dengan index "judul" untuk menghindari duplikat judul. Kemudian dibuatlah beberapa script PHP yang akan digunakan untuk : menulis artikel, menambahkan ke database, mengedit artikel, menghapus artikel dan mempublikasikannya pada halaman artikel.

Nah kebetulan dah lama banget sebenere aku membuat kumpulan script buat memanage artikel semoga bisa dipakai buat sarana belajar :D. Maaf jika hasilnya kurang maksimal coz itu tadinya mau tak kembangin jadi sebuah CMS tapi lagi males ngelanjutinnya jadi tak kasih sebagian scriptnya ja ya, yang bagian artikel management.

Download script artikel management

Cara Instalasi:

1. Buat database "mutyalova"
2. Unzip artikel.zip
3. Import database yang ada didalam folder artikel
4. Jalankan script

Nah dengan sebuah script sederhana ini kita bisa belajar membuat kontent dinamis untuk memanage artikel lengkap dengan categorynya :D. Selamat mencoba dan semoga bermanfaat.

Membuat Form Pengisian dengan PHP dan HTML

Setelah kita belajar membuat form dengan HTML dan Berkenalan dengan PHP, sekarang Kuliah Gratis mencoba mengkombinasikan keduanya dengan membuat sebuah aplikasi sederhana yang bisa langsung dipraktekkan yaitu "Form Isian Mahasiswa". Dalam aplikasi ini kita memiliki dua buah file yaitu file "Form Isian Mahasiswa dan Cetak Form Isian Mahasiswa". Dalam form ini kita tidak membahas masalah database tempat menyimpan data isian dari form tersebut karena masih terlalu awal untuk membahas penggunaan database dalam aplikasi PHP nanti kalo sudah saatnya juga dikeluarin kok :D

Ok, sekarang kita mulai saja!
1. Download aplikasi form isian mahasiswa
2. Unzip file form isian mahasiswa
3. Paste Folder Form Isian ke XAMPP --> htdocs --> paste didalam folder htdocs
4. Buka Browser dengan address "localhost/(nama folder form isian)/form.html" <-- tanpa tanda petik
5. Isikan Data Sesuka hati dan Klik Cetak untuk mencetak
6. Buka form.html dan form_print.php dengan Text Editor
Ok, sekarang sudah dibuka semua kan form.html-nya? kita lihat sama-sma isinya!

Pada Form tersebut menggunakan method="post" dan action=''form_print.php" seperti ini:



Method ini berhubungan langsung dengan Syntax di form_print.php yaitu pada syntax berikut:


$nim = $_POST['nim'];
$nama = $_POST['nama'];
$fakultas = $_POST['fakultas'];
$jurusan = $_POST['jurusan'];
$pesan = $_POST['pesan'];
?>

Bila Anda ingin mengganti dengan method GET jangan lupa untuk mengganti variable $_POST dengan $_GET. Masih di form.html coba perhatikan script "name"(tanpa tanda petik) yang ada disetiap baris tabel seperti pada variable input berikut:



Script "name"(tanpa tanda petik) tersebut adalah variable yang menghubungkan antara form.html dan form_print.php seperti pada script PHP diatas (yang $_POST['nim'], dst).

Mungkin baru Form Isian Mahasiswa ini yang bisa saya berikan, Semoga bermanfaat dan Salam Kuliah Gratis

Pengenalan Bahasa PHP

Sebenarnya aku bingung kalau harus menulis tentang PHP coz aku sendiri masih belajar PHP secara mandiri. Tapi kita anggap saja materi PHP ini sebagai sarana belajar PHP bersama aja, OK!

Sebelum belajar PHP apa saja sih yang dibutuhkan?

Untuk dapat menjalankan script PHP yang kita perlukan antara lain: Webserver (XMAPP, WAMP, AppServ), Text Editor (Dream Weaver, Notepad++, Notepad), Browser (IE, Mozilla, Opera, Google Crome). Nah untuk Webserver sudah dijelaskan pada artikel Instalasi XAMPP jadi aku memakai XAMPP sebagai Webservernya kemudian Text Editor aku memakai Notepad++ dengan Browser Mozilla. Nah buat temen-temen silahkan tentukan sendiri mana yang mau dipakai.

Nah untuk memulai belajar PHP mari kita mulai dengan menuliskan script ini di text editor:



Simpan script diatas dengan ekstensi .php dan buat Folder baru di XAMPP --> htdocs misal belajar_php, Jadi pathnya jadi XAMPP --> htdocs --> belajar_php --> namafile.php . Nah sekarang buka browsernya dan ketikkan localhost/belajar_php/namafile.php

Nah disini aku pake namanya script1.php jadi aku mengetikkan dibrowser dengan alamat localhost/belajar_php/script1.php sehingga munculnya sebagai berikut:

Nah script diatas akan menghasilkan seperti gambar disamping. Bila souce codenya dilihat maka script php tidak akan terbaca dan hanya script HTML saja yang muncul, coba deh dilihat pake CTRL + U.



Nah script echo pada PHP berfungsi untuk menampilkan keluaran pada layar browser.

Nah semoga yang singkat ini bisa menjadi perkenalan yang baik untuk bermain-main dan belajar PHP. Jangan pernah menganggap Programming sebagai momok yang menakutkan, anggaplah Programming sebagai permainan yang menuntut kreatifitas dan teknik seperti halnya Game Online.

Semoga bermanfaat dan salam Kuliah Gratis!

Instalasi Web Server Local (Localhost) | Install XAMPP di Windows

Sebelum melakukan Instalasi Web Server Local ada baiknya kita tau dulu apa itu aplikasi Web Server Local dan apa kegunaannya.


Pengertian Web Server Local
Web Server Local (localhost): Sebuah aplikasi yang memberikan fasilitas kepada penggunanya untuk dapat mengakses Local Hosting.

Di dunia maya ada dua nama Web Server yang paling terkenal yaitu IIS (Internet Information Services) dan Apache. IIS (Internet Information Services) adalah aplikasi Webserver bawaan dari Microsoft yang dapat diaktifkan dengan mudah melalui control panel windows.
Control Panel --> Add/Remove Programs --> Add/Remove Windows Component
Nah setelah itu akan muncul jendela daftar component kemudian tinggal Anda klik(centang) pada IIS (Internet Information Services) trus Anda akan disuruh memasukkan CD Windows Anda. IIS (Internet Information Services) biasa digunakan untuk membangun system web berbasis ASP.

Apache adalah Webserver Uniform atau Lintas Platform yang lebih umum digunakan oleh para Programmer untuk merancang ataupun membangun sebuah system web(CMS). Webserver ini dapat berinteraksi dengan berbagai macam pemrograman mulai dari PHP, MySQL, Oracle, dll *aku sendiri gak apal*.

Nah sekarang sudah ada gambaran tentang apa itu Web Server kan? sekarang kita akan mencoba menginstall sebuah Software Webserver yang sudah terintegrasi dengan PHP dan MySQL Database yaitu XAMPP. Untuk menginstall XAMPP silahkan download dulu installernya*tanya Mbah Google ja dimana downloadnya*.

Nah setelah download selesai seperti langkah menginstall program lainnya double klik ja installernya trus akan muncul jendela seperti gambar disamping.

Klik OK trus tinggal klik NEXT sampai muncul jendela seperti ini:



Seperti tampak pada gambar Aku tidak memakai filezilla untuk FTP tapi sebenarnya Anda bisa saja menambahkannya tinggal klik aja kok.

Nach setelah itu barulah proses installasi yang sebenarnya berlangsung dan semua file ekstrak yang ada termasuk PHP dan MySQL akan secara otomatis terinstall kedalam komputer Anda.

Setelah selesai Instalasi cobalah dicek dulu dengan mengetikkan http://localhost pada browser Anda.

Kalo sudah muncul halaman (tidak error page) berarti Anda telah sukses melakukan Instalasi Web Server Local.

Sedikit dari Kuliah Gratis ini semoga bisa membantu! Salam Kuliah Gratis.

Status YMku

Salam Sahabat

Assalamu'alaikum Semua, Maaf ni cuma ini yang baru aku bisa. Tapi semoga kerasan ya disini

Comment

Top Komentator

Widget by ateonsoft.com

Statistika



Gabung Menjadi Sahabat Kuliah Gratis

Copy Paste Code dibawah ini:



CopyRight

Jangan ragu untuk mengcopy atau mengambil Artikel dari Blog Kuliah Gratis, Asal tau aturan tidak ada yang melarang karena Ilmu adalah COPYRIGHT ALLAH

Banner Sahabat

Mau Tukeran Banner Juga? Klik Buku Tamu Aja!