Jumat, 09 Januari 2015

Assalumualaikum WR. WB. dan salam sejahtera bagi kita semua
Belajar PHP itu dibilang mudah yha sulit, dibilang sulit ya gc terlalu sulit. Pokonya kalau mau membaca, praktek, berdo'a,,, dan jangan lupa siapin kopin dan sepiring cemilan, hehehehe   :-) :-)  
maklum biar gc bosenin,,
Ok langsung saja, sudahin bercandanya disini saya akan menjelaskan apa itu yang dinamakan PHP, disini PHP itu bukan "Pemberi Harapan Palsu",,hehe kayak ank muda ajha PHP kepanjangan dari Hypertext Preprocessor.
PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja. PHP merupakan software yang open source bebas. Jadi anda dapat merubah source code dan mendistribusikan secara bebas dan gratis. PHP juga dapat berjalan lintas platform, yaitu dapat digunakan dengan sistem operasi (Windows dan Linux) dan web server apapun (misalnya: PWS, IIS, Apache dll).
Adapun kelebihan-kelebihan dari PHP yaitu:
      !  Mudah dibuat dan berkecepatan tinggi
   !  PHP dapat berjalan lintas platform, yaitu dapat berjalan dalam sistem operasi dan web server                        apapun.
   !  Dapat digunakan secara gratis.
   !  Termasuk bahasa yang embedded, yakni dapat diletakkan dalam tag HTML.
   !  Termasuk server side programming, sehingga kode asli/source code PHP tidak dapat dlihat di                      browser pengguna, yang terlihat hanya kode dalam format HTML.
   !  Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server, seperti misalnya untuk                      keperluan database connection. PHP dapat melakukan koneksi dengan berbagai database seperti              MySQL, Oracle, Sybase, mSQL, Solid, Generic ODBC, Postgres SQL, dBase, Direct MS-SQL,              Velocis, IBM DB2, Interbase, Frontbase, Empress, dan semua database yang mempunyai profider              ODBC seperti misalnya MS Access dan lain-lain.
   !  PHP dapat melakukan semua aplikasi program CGI, seperti mengambil nilai form, menghasilkan                   halaman web yang dinamis, mengirimkan dan menerima cookies.
   !  PHP juga mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP,                    POP3 dan HTTP dan lainnya.
Ok untuk instalasi program /untuk menjalankan PHP dibutuhkan hal-hal berikut:
        < Web Server
        < Program aplikasi PHP
        < Database server
        < Program Aplikasi Database 
Ke-empat komponen tersebut mutlak harus ada, jadi sebelum melakukan pemrograman dan menjalankan PHP, komponen-komponen diatas harus dinstall terlebih dahulu. Dalam kesempatan ini yang akan saya bahas adalah menggunakan PhpTriad. Kenapa saya menggunakan PhpTriad? Karena disamping software tersebut adalah gratis juga karena dalam satu paket program ini sudah terdiri dari 4 software yang kita butuhkan, yaitu web server (dalam hal ini, Apache), Program PHP, Database Server MySQL dan program aplikasi MySQL.
Penginstalan PhpTriad sangat mudah, sekali install semua program tersebut secara otomatis terinstall juga.
Cara instalasi PhpTriad adalah sebagai berikut:
  1. Persiapkan master program PhpTriad. Anda dapat meminta bantuan search engine untuk mencari program PhpTriad atau anda dapat mengunjungi situs http://www.download.com
  2. Setelah proses download selesai, buka windows explorer kemudian double klik icon PhpTriad2-2-1.exe dan ikuti petunjuk yang diberikan. Proses instalasi ini pada dasarnya akan mengekstrak file-file ke direktori tertentu, yaitu c:\apache.
  3. Setelah itu muncul jendela instalasi seperti pada gambar. Kotak licence agreement tersebut merupakan kotak yang harus dibaca terlebih dahulu karena berisikan pengertian-pengertian umum mengenai lisensi perangkat lunak ini. Jika anda se-tuju dengan lisensi yang diberi-kan, baru kita bisa melanjutkan instalasi dengan klik tombol I Agree. Proses instalasi akan berjalan selama beberapa menit. Tunggu proses tersebut hingga selesai.
  4. Setelah proses selesai akan muncul pesan Setup Completed seperti pada gambar dibawah ini. Klik tombol close untuk mengakhiri proses instalasi.
  5. Selanjutnya lakukan beberapa langkah untuk mengaktifkan semua komponen PhpTriad dalam komputer anda. Langkah pertama, jalankan PHPTriad Control Panel, yang dapat dilakukan dari Start Menu Program à PHP Triad à  PHPTriad Control Panel.  Atau melalui Internet Explorer, ketikkan http://localhost:1005/ pada address bar. PHPTriad Control Panel digunakan untuk melakukan pengaturan terhadap berbagai fasilitas yang ada pada PhpTriad. 
  6. Setelah PhpTriad Control Panel aktif, lakukan langkah sebagai berikut:
          > Klik “Install Apache as Service”.
             Proses ini akan melakukan instalasi Apache sebagai service software.
               > Klik “Start Apache”.
                   Proses ini akan melakukan aktifasi Apache sebagai webserver.
               > Klik “Start MySQL”.
                  Pilih versi sistem operasi yang aktif dan sesuaikan dengan versi yang ada pada komputer anda.
               > Klik “Open Site w/ default Browser”.
             Bagian ini digunakan untuk mengecek apakah PHP sebagai sebuah service sudah dapat digunakan
          7.    Langkah selanjutnya adalah mengubah atau mengatur direktori default untuk dokumen anda. Ini                    dilakukan agar ketika kita membuka Internet Explorer dan mengetikkan http://localhost pada                      address bar, maka yang akan dibuka adalah document root yang posisinya di folder yang telah kita              tentukan. Jika tidak kita atur, maka default untuk document root adalah di direktori                                       “C:\apache\htdocs”. Artinya, dokumen yang diakses secara otomatis oleh browser ketika memanggil            localhost adalah dokumen-dokumen yang berada pada folder tersebut. Dan secara otomatis pula, file            yang pertama kali dijalankan adalah file yang memiliki nama index.html, atau index.htm atau                        index.php yang terdapat dalam folder tersebut.
                  Untuk mengatur document root, yang perlu anda lakukan adalah:                    
<> Buat direktori/folder baru yang akan kita jadikan document root. Misalnya: “c:\latihan”.
<>Jalankan program aplikasi teks editor Notepad. Kemudian buka file “httpd.conf” yang terletak di “c:\apache\conf”. Cari teks DocumentRoot ”C:\Apache\htdocs” kemudian ganti teks tersebut dengan DocumentRoot ”C:\Latihan”. Simpan file ini dan tutup kembali notepad anda. Sekarang anda bisa membuat file-file PHP yang disimpan dalam direktori menurut selera anda sendiri

     8.    Langkah terakhir yang tidak kalah pentingnya adalah mengaktifkan MySQL. Jalankan windows                    explorer kemudian masuk ke direktori/folder C:\apache\mysql\bin dan cari file winmysqladmin.exe.            Jalankan file ini untuk mengaktifkan MySql. Jika file ini belum pernah dijalankan sebelumnya, maka akan        muncul window form yang meminta ke anda agar memasukkan nama user dan password. Isilah sesuai          dengan keinginan anda sendiri dan jangan lupa dicatat agar anda tidak melupakannya.
            Setelah anda mengisinya, klik ok. Dan winmysql akan segera aktif (terlihat di taskbar sebelah kanan              dengan icon berwarna hijau, jika berwarna merah berarti tidak jalan).
     9.   Ok, proses instalasi semua software yang kita butuhkan sekarang telah selesai. Dan sekarang mari kita                lanjutkan ke materi berikutnya.
  
    Itu dulu yha gan,,  masih banyak yang bisa di plajari tantang PHP, contohnya pada penulisan skipsi,, disinilah hal yang paling membosankan,,, dan disinilah gunanya kopi dan cemilan tadi hehehehe   :-) :-)