Selasa, 02 Februari 2016

Pengertian PHP


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).
Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.
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.
Kemudahan dan kepopuleran PHP sudah menjadi standar bagi programmer web di seluruh dunia. Menurut wikipedia pada februari 2014, sekitar 82% dari web server di dunia menggunakan PHP. PHP juga menjadi dasar dari aplikasi CMS (Content Management System) populer sepertiJoomla, Drupal, dan WordPress.
Dikutip dari situs w3techs.com, (diakses pada 18 Desember 2014), berikut adalah market share penggunaan bahasa pemrograman server-side untuk mayoritas website di seluruh dunia :
Market Share PHPDapat dilihat dari tampilan diatas bahwa mayoritas website modern saat ini menggunakan PHP.

Fungsi PHP Dalam Pemrograman Web

Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa pemrograman yang wajib digunakan. Kita bisa saja membuat website hanya menggunakan HTML saja. Web yang dihasilkan dengan HTML (dan CSS) ini dikenal dengan website statis, dimana konten dan halaman web bersifat tetap.
Sebagai perbandingan, website dinamis yang bisa dibuat menggunakan PHP adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi. Website dinamis juga bisa menyimpan data ke dalam database, membuat halaman yang berubah-ubah sesuai input dariuser, memproses form, dll.
Untuk pembuatan web, kode PHP biasanya di sisipkan kedalam dokumen HTML. Karena fitur inilah PHP disebut juga sebagai Scripting Language atau bahasa pemrograman script.
Sebagai contoh penggunaan PHP, misalkan kita ingin membuat list dari nomor 1 sampai nomor 10. Dengan menggunakan HTML murni, kita bisa membuatnya secara manual seperti kode berikut ini:
<!DOCTYPE html>
<html>
   <head>
      <title>Contoh list dengan HTML</title>
   </head>
<body>
<h2>Daftar Absensi Mahasiswa</h2>
   <ol>
      <li>Nama Mahasiswa ke-1</li>
      <li>Nama Mahasiswa ke-2</li>
      <li>Nama Mahasiswa ke-3</li>
      <li>Nama Mahasiswa ke-4</li>
      <li>Nama Mahasiswa ke-5</li>
      <li>Nama Mahasiswa ke-6</li>
      <li>Nama Mahasiswa ke-7</li>
      <li>Nama Mahasiswa ke-8</li>
      <li>Nama Mahasiswa ke-9</li>
      <li>Nama Mahasiswa ke-10</li>
   </ol>
</body>
</html>
Halaman HTML tersebut dapat dibuat dengan mudah dengan cara men-copy-paste tag <li>sebanyak 10 kali dan mengubah sedikit angka-angka no urut di belakangnya. Namun jika yang kita inginkan adalah menambahkan list tersebut menjadi 100 atau 1000 list, cara copy-pastetersebut menjadi tidak efektif.
Jika menggunakan PHP, kita tinggal membuat perulangan for sebanyak 1000 kali dengan perintah yang lebih singkat seperti berikut ini:
<!DOCTYPE html>
<html>
   <head>
      <title>Contoh list dengan PHP</title>
   </head>
<body>
<h2>Daftar Absensi Mahasiswa</h2>
   <ol>
      <?php
      for ($i= 1; $i <= 1000; $i++) 
         {
            echo "<li>Nama Mahasiswa ke-$i</li>";
         }
      ?>
   </ol
</body>
</html>
Contoh Penggunaan PHP dalam HTML
Dengan menggunakan kode baris yang bahkan lebih sedikit, kita dapat membuat list tersebut menjadi 1000 kali, bahkan 100.000 kali dengan hanya mengubah sebuah variabel $i.
PHP tidak hanya dapat melakukan pengulangan tersebut, masih banyak hal lain yang bisa kita lakukan dengan PHP, seperti menginput data ke database, menghasilkan gambar, menkonversi halaman text menjadi PDF, management cookie dan session, dan hal lainnya yang akan kita pelajari di dalam tutorial belajar PHP di duniailkom.

Dalam tutorial PHP kali ini, kita telah mempelajari pengertian PHP, dan fungsi PHP dalam pembuatan website. Pada tutorial selanjutnya kita akan membahas tentang sejarah PHP dan perkembangan versinya, dari awal kemunculannya pada tahun 1994, hingga menjadi salah satu bahasa pemrograman paling populer saat ini.

Kamis, 12 November 2015

Belajar Hacking

Hacker adalah seseorang yang memiliki kemakhiran teknis untuk memecahkan masalah dan membuat atau membangun sesuatu dengan segala batasan yang ada dengan cara yang kreatif dan baik. Sehingga dengan menjadi hacker, berarti juga ada hubungannya dengan hacker pola pikir, sikap hacker, milik budaya hacker – yang diakui oleh hacker lainnya. Hacker berbeda dengan cracker. Cracker adalah orang dengan kemampuan di atas rata-rata yan dengan kemampuannya itu digunakan untuk tujuan negatif atau bahkan destruktif.
Dasar-dasar atau cara untuk menjadi hacker adalah sebagai berikut :

1. Berpikirlah sebagai hacker

Untuk menjadi hacker anda harus berpikir bahwa anda adalah seorang hacker. Hacker memecahkan masalah dan membuat sesuatu dengan kreatif dan cara yang baik

Ecchi

Ecchi (Etchi, エッチ) adalah pengucapan untuk huruf Roman H dalam bahasa Jepang. Huruf ini mewakili huruf pertama dari hentai.
Secara umum, ecchi merujuk kepada anime, manga, dan permainan video mengandung unsur pornografi. Istilah ecchi digunakan untuk konten yang menunjukkan pornografi yang ringan. Seperti adegan membuka baju, rok yang tersingkap, hingga telanjang, tetapi tidak sampai terdapat adegan hubungan seksual ataupun kekerasan seksual. Ecchi dapat juga diartikan sebagai hal yang membuat seseorang terangsang untuk melakukan hubungan seksual.

Jumat, 30 Oktober 2015

Mengenal Tentang Postgres


PostgreSQL adalah tujuan umum dan sistem manajemen database relasional obyek, yang paling canggih dari sistem database open sourceDatabase postgreSQL dikembangkan berdasarkan POSTGRES 4.2 di departemen Ilmu Komputer, Berkeley University of California, inilah salah satu sebab menjadi database open source.

Database postgreSQL  sebagai database open source dirancang untuk berjalan pada platform UNIX-like. Namun, database postgreSQL kemudian selain sebagai database open source juga dirancang untuk menjadi portabel sehingga dapat berjalan di berbagai platform seperti Mac OS X, Solaris dan Windows.

Database postgreSQL adalah perangkat lunak bebas dan open source. Kode sumbernya tersedia di bawah lisensi database postgreSQL  lisensi open source liberal. Anda bebas untuk memakai, memodifikasi serta mendistribusikan database postgreSQL dalam wujud apa pun.

Database postgreSQL memerlukan upaya sangat minimal, sebagai database open source  ini dipertahankan karena stabilitasnya. Oleh karena itu, jika Anda mengembangkan aplikasi berbasis database postgreSQL yang notabene adalah database open sourcepostgreSQL tutorial

Kode Warna CSS

Berikut adalah Daftar Warna Web yang mungkin dikenal sebagai hexadecimal colour chart. Grafik di bawah ini terdiri dari 216 warna heksadesimal yang terinterpretasi dengan baik oleh semua browser dan kompatibel dalam segala hal. Anda dapat menggunakan kode warna / value heksadesimal untuk mengedit Blogspot Anda, Wordpress, atau template web. Jika Anda ingin mendapatkan colour chart atau tabel ini dan menanamkannya di website atau weblog Anda

CRUSH GEAR TURBO SUBTITLE INDONESIA

Angel Beats!



Kisah perjuangan Otonashi, Yuri, Angel, dan teman-temannya di SSS yang bertemakan aksi, drama-komedi, dan fantasi merupakan salah satu serial anime yang cukup populer di Jepang saat ini. Serial anime yang diambil dari novel dan manga (tergolong manga seinen) yang berjudulkan sama, “Angel Beats!” karya Jun Maeda ini mulai ditayangkan oleh lima stasiun televisi di Jepang, yaitu CBC, MBS, RKB,TBS, dan TUT. Serial ini diproduksi oleh P.A. Works dan Aniplex yang dalam produksinya dipimpin oleh Seiji Kishi. Mulai ditayangkan pada tanggal 3 April 2010 yang tayang tiap seminggu sekali. Serial anime yang masih dibuat 13 episodenya ini memang tayangan yang cukup menarik untuk diikuti ceritanya.

Tutorial Menjalankan Ruby on Rails

1. Pertama persiapkan XAMPP, start Apache dan mysql, dan buka localhos/phpmyadmin 2. Untuk membuat Project Pertama Kali Ketik "rails...