Previous Next
  • Enter Slide 1 Title Here

    Etiam tincidunt lobortis massa et tincidunt. Vivamus commodo feugiat turpis, in pulvinar felis elementum vel. Vivamus mollis tempus odio, ac imperdiet enim adipiscing non. Nunc iaculis sapien at felis posuere at posuere massa pellentesque. Suspendisse a viverra tellus. Nam ut arcu et leo rutrum porttitor. Integer ut nulla eu magna ...

  • Enter Slide 2 Title Here

    Proin ac leo eget nibh interdum egestas? Aliquam vel dolor vitae dui tempor sollicitudin! Integer sollicitudin, justo non posuere condimentum, mauris libero imperdiet urna, a porttitor metus lorem ac arcu. Curabitur sem nulla, rutrum ut elementum at, malesuada quis nisl. Suspendisse potenti. In rhoncus ipsum convallis mauris adipiscing aliquam. Etiam ...

  • Enter Slide 3 Title Here

    Etiam ultrices felis sed ante tincidunt pharetra. Morbi sit amet orci at lorem tincidunt viverra. Donec varius posuere leo et iaculis. Pellentesque ultricies, ante at dignissim rutrum, nisi enim tempor leo, id iaculis sapien risus quis neque. Ut sed mauris sit amet eros tincidunt adipiscing eu vitae lectus. Class aptent ...

  • Enter Slide 4 Title Here

    Pellentesque ut ante magna, eget suscipit metus. Sed scelerisque, urna non vehicula porta, urna tortor malesuada elit, vel ornare tortor diam vel augue? Nunc quis dolor vitae arcu ullamcorper sagittis. Nulla tincidunt velit at nibh ornare condimentum. Fusce metus libero, rhoncus vel ultricies sit amet, scelerisque in eros! Nam adipiscing ...

Saturday, July 5, 2014

Pengenalan PHP

Posted by Nara | 11:53 PM Categories: , , , , ,

Dari 2 postingan sebelumnya "pengertian dan sejarah PHP" dan "kelebihan dan kekurangan PHP". Nah kali ini saya akan mengenalakan PHP lebih terperinci. Ok langsung aja Gan biar gak lama....

PHP adalah bahasa server scripting, dan merupakan alat yang ampuh untuk membuat halaman web yang dinamis dan interaktif dengan cepat. PHP adalah alternatif yang banyak digunakan, bebas, dan efisien untuk pesaing seperti Microsoft ASP. 
Script PHP dieksekusi pada server, dan hasil HTML biasa dikirim kembali ke browser. 

Apa yang kalian ketahui sebelum melanjutkan, kalian harus memiliki pemahaman dasar dari: 
  • HTML 
  • CSS 
  • JavaScript
! jika ingin membuat program PHP yang lebih besar untuk sebuah website ada baiknya kalian memiliki pemahaman dasar dari ketiga bahasa di atas agar mempermudah pembuatan program PHP itu sendiri.
 
Apa itu PHP? 
  • PHP adalah singkatan dari "PHP Hypertext Preprocessor" 
  • PHP adalah banyak digunakan, open source bahasa scripting 
  • Script PHP dieksekusi pada server 
  • PHP tidak ada biaya, ia bebas untuk men-download dan menggunakan
Apa yang dimaksud dengan File PHP? 
  • File PHP dapat berisi sebuah teks, HTML, CSS, JavaScript, dan kode PHP. 
  • Kode PHP dieksekusi di server, dan hasilnya dikembalikan ke browser sebagai HTML.
  • File PHP memiliki ekstensi ".php".
Apa yang bisa PHP lakukan?
  • PHP dapat menghasilkan konten halaman dinamis
  • PHP dapat membuat, membuka, membaca, menulis, menghapus, dan menutup file di server
  • PHP dapat mengumpulkan data formulir
  • PHP dapat mengirim dan menerima cookies
  • PHP dapat menambah, menghapus, memodifikasi data dalam database
  • PHP dapat membatasi pengguna untuk mengakses beberapa halaman di situs Web kalian
  • PHP dapat mengenkripsi data
! Dengan PHP tidak terbatas untuk output HTML. Dapat meng-output-kan gambar, file PDF, dan bahkan film Flash. Juga dapat output teks, seperti XHTML dan XML.

Mengapa PHP? 
  • PHP berjalan pada berbagai platform (Windows, Linux, Unix, Mac OS X, dll) 
  • PHP kompatibel dengan hampir semua server yang digunakan saat ini (Apache, IIS, dll) 
  • PHP mendukung berbagai database 
  • PHP gratis. Download dari official PHP resource: www.php.net 
  • PHP mudah dipelajari dan berjalan efisien pada sisi server


Sebelumnya telah dibahas apa itu PHP dan sejarah PHP pada postingan sebelumnya. nah kali ini akan dibahas tentang kelebihan dan kekurangan dari PHP. Ok langsung aja....

Kelebihan PHP / Keunggulan PHP :


  1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  2. Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.
  4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’


Kekurangan PHP / Kelemahan PHP :


  1. Tidak ideal untuk pengembangan skala besar.
  2. Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 ini)
  3. Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau penggunaan template dapat memperbaikinya)
  4. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP
  5. Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend ($2000).

PHP
PHP merupakan singkatan dari 'PHP: Hypertext Preprocessor', adalah sebuah bahasa scriting yang terpasang pada 'html'. Sebagian besar sintaks mirip dengan bahasa C, Java, Perl ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

PHP merupakan bahasa pemrogram web yang bersifat 'server - side HTML = embedded scripting', dimana script-nya menyatu dengan 'html' dan berada di server. Artinya, sintaks dan perintah - perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi di sertakan 'html' biasa. PHP dikenal sebagai bahasa scripting yang menyatu dengan tag 'html', di eksekusi di server dan digunakan untuk membuat halaman web dinamis seperti 'ASP (Active Server Pages)' dan 'JSP (Java Server Pages)'.

Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Ok sekilas tentang PHP selanjutnya ada kelebihan dan kekurangan PHP di sini.

coba

Posted by Nara | 6:29 PM Categories:
saldkglea
elghewlg
esjgvksndv
  1. Tingkat 1
    • Tingkat ke-disc1
  2. tingkat 2
    • disc 1

Friday, October 18, 2013



  1. Penulisan bahasa pemrograman Pascal huruf kecil dan besar tidak terpengaruh pada nilai maupun variabel.
    • Contoh "BEGIN" akan sama dengan "begin"
  2. Setiap akhir perintah harus diakhiri dengan tanda ; (titik koma) kecuali untuk perintah else begin (tidak digunakan titik koma) Tanda ; (titik koma) tidak ditulis apabila dalam sub terdapat sub lagi dan tidak melakukan aktivitas blok lagi dibawahnya.
  3. Selalu memesan/mendeklarasikan terlebih dahulu variabel yang akan digunakan.
  4. Untuk penulisan Variabel dapat dengan huruf atau angka namun tidak diawali oleh angka.
    • Contoh
      Nama1 : String; {betul}
      
      1Nama : String; {tidak diizinkan/error karena diawali dengan angka}
      
      Nama1MHS: String; {betul}
      
  5. Pemisahan nama variabel harus menggunakan tanda hubung _ {strip bawah}
    • Contoh
      Nama1_Mahasiswa : String; {betul}
      
      Nama1 Mahasiswa : String {tidak diizinkan/error karena berisi spasi}
      
      Nama1Mahasiswa : String; {Betul} 
      
  6. Tanda kurung buka “{“ dan kurung tutup “}” merupakan keterangan atau komentar.
  7. Tidak diizinkan menggunakan nama variabel yang sudah ada duplikasi variabel. Nama Variabel tidak boleh sama dengan yang sudah ada.
    • Contoh
      NIM : String;
      NIM : Integer; (tidak di izinkan karena duplikasi nama variabel maka akan terjadi Error )
      
  8. Tidak diizinkan menggunakan nama variabel pada Reserved Word(kata-kata baku yang digunakan dalam program dan juga mempunyai bentuk serta kegunaan tertentu yang telah didefinisikan oleh Pascal.).

Tuesday, October 8, 2013


Struktur program dalam bahasa pascal memiliki ciri khas yang berbeda dengan bahasa pemrograman yang lain. setiap bahasa pemrograman program komputer memiliki struktur yang berbeda. perbedaan tersebut meliputi kode kodenya, urutan penulisan kodenya, jenis simbol yang digunakan, ekspresi kode yang digunakan, serta penerjemahan kode.

Struktur dari suatu program pascal terdiri dari sebuah judul program dan suatu blok
program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu : bagian
deklarasi dan bagian pernyataan.

Berikut ini adalah struktur umum dalam bahasa pascal.


program (nama_program)
uses (daftar_unit)

 (bagian_deklarasi)

begin
 (bagian_statemen)
end.


keterangan :
  • nama_program => Judul program.
  • daftar_unit => disertakan unit unit yang dipakai pada program. Seperti : CRT, DOS, GRAPH, Printer dll.
    • unit yang dimaksud adalah modul program berisi sekumpulan rutin (prosedur/fungsi) standar yang disediakan pascal yang disertakan dalam program yang di buat.
  • bagian_deklarasi => daftar daftar deklarasi apa saja yang digunakan pada program yang akan di buat.
    1. deklarasi konstanta
    2. deklarasi tipe data
    3. deklarasi variabel
    4. deklarasi prosedur
    5. deklarasi fungsi
  • bagian_statemen => instruksi instruksi / perintah yang akan di buat pada program utama.
Contoh program sederhana:

  1. Buka free pascal (jika belum punya download di sini & cara download di sini).
  2. klik file => new.
  3. ketikan code berikut sesuai gambar di bawah ini:
    klik gambar untuk memperbesar
  4. kemudian save  dan jalankan program tersebut dengan cara tekan ctrl + f9 atau pada menu run klik run.
  5. maka akan keluar tampilan seperti ini: 
    klik gambar untuk memperbesar

    Nah itulah struktu program dan program sederhana dari Pascal.





Monday, October 7, 2013


Buat loe loe semua  yang lagi baca Postingan ini pasti uda tau kan gambar di atas?! Nah untuk yang belum tau gambar di atas adalah gambar awal saat kita membuka Free Pascal. Kalo belum tau apa  itu Pascal silakan baca Posting ini. Postingan kali ini akan membahas bagaimana cara mendownload Free Pascal, dimana sebelumnya saya sudah membahas tentang Pascal dan sejarahnya  (bahasa pemrograman).

Sekilas tentang Free Pascal
Free Pascal adalah kompilator sumber terbuka untuk bahasa Pascal dan Object Pascal yang berjalan secara lintas platform. Saat versi 2.6.0, kompilator ini dapat menghasilkan aplikasi di sekitar 20 pasangan arsitekur-sistem operasi . Untuk arsitektur-sistem operasi yang kecil (misalnya perangkat genggam), aplikasi dapat dihasilkan melalui kompilasi silang. (wikipedia)

Inti Bahasan (Cara Download Free Pascal) :

  1. bukalah website ini.
  2. Pada bagian "Intel/i386" klik "Win32, Win64 and WinCE.
  3. Pada  " SELECT DOWNLOAD MIRROR" pilih di web mana kita akan mendownload ( saya pakai SourceForge)
  4. Maka akan muncul jendela baru, kemudian klik link "Download fpc-2.6.2.i386-win32.exe (41.2 MB)"
  5. Tunggu beberapa saat hingga file yang akan di download muncul dan klik "Start Download" ( jika menggunakan IDM ) 

note : jika tidak menggunakan IDM pada browser Google chrome maka file yang di download akan muncul pada bagian bawah browser. Pada firefox akan muncul jendela download milik firefox.

"sekian posting untuk hari ini. arigatou gozaimasu"
  • RSS
  • Delicious
  • Facebook
  • Twitter
  • Youtube