HTML5 adalah sebuah bahasa markah
untuk menstrukturkan dan menampilkan isi dari Waring Wera
Wanua, sebuah teknologi inti dari Internet.
HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya,
HTML4, pada tahun 1997[1])
dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan
utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung
teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah
dimengerti oleh mesin.
HTML5 merupakan salah satu karya
Konsortium Waring Wera Wanua (World
Wide Web Consortium, W3C) untuk mendefinisikan sebuah bahasa markah tunggal
yang dapat ditulis dengan cara HTML ataupun XHTML. HTML5 merupakan jawaban atas
pengembangan HTML 4.01 dan XHTML 1.1 yang selama ini berjalan terpisah, dan
diimplementasikan secara berbeda-beda oleh banyak perangkat
lunak pembuat web
HTML5 lahir pada tahun 2009 yang
merupakan standar baru untuk HTML, XHTML dan DOM HTML.
Sejak munculnya HTML versi 4.01, perkembangan situs dunia semakin berkembang
Tujuan dibuatnya HTML5 antara
lain:
1) Fitur
baru harus didasarkan pada HTML, CSS, DOM , dan JavaScript.
2) Mengurangi
kebutuhan untuk plugin eksternal (seperti Flash).
3) Penanganan
kesalahan yang lebih baik.
4) Lebih
banyak markup untuk menggantikan scripting.
5) HTML5
merupakan perangkat mandiri.
Fitur baru dalam HTML5:
1)
Unsur kanvas untuk menggambar.
2)
Video dan elemen audio untuk media pemutaran.
3)
Dukungan yang lebih baik untuk penyimpanan secara
offline.
4)
Elemen konten yang lebih spesifik,
seperti artikel, footer, header,
navigation, section.
navigation, section.
5)
Bentuk kontrol form seperti kalender, tanggal, waktu,
e-mail, URL, search.
Beberapa kelebihan yang dijanjikan pada HTML5:
Beberapa kelebihan yang dijanjikan pada HTML5:
ü
Dapat ditulis dalam sintaks HTML (dengan
tipe media text/HTML) danXML.
ü Integrasi
yang lebih baik dengan aplikasi situs dan pemrosesannya.
ü Integrasi
('inline') dengan doctype yang lebih sederhana.
ü Penulisan
kode yang lebih efisien.
ü Konten
yang ada di situs lebih mudah terindeks oleh search engine.
Saat ini HTML5 masih dalam
pengembangan, namun hanya beberapa browser sudah mendukung HTML5.Beberapa
browser tersebut seperti Safari, Chrome, Firefox, dan Opera. Kabarnya IE9
(Internet Explorer) akan mendukung beberapa fitur dari HTML5.
PHP “Hypertext
Preprocessor” adalah bahasa skrip
yang dapat ditanamkan atau disisipkan ke dalam HTML.
PHP banyak dipakai untuk memprogram situs web
dinamis. PHP dapat digunakan untuk
membangun sebuah CMS.
Hubungan PHP dengan HTML
Halaman
web biasanya disusun dari kode-kode html yang disimpan dalam
sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di antara tanda. Tanda-tanda tersebut biasanya disebut
tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada di server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer.
sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di antara tanda. Tanda-tanda tersebut biasanya disebut
tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada di server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer.
Contoh
program
Ø Program Hello World, yang ditulis
menggunakan PHP adalah sebagai berikut:
|
1
|
<?php
|
|
|
2
|
echo
"Hello World";
|
|
|
3
|
?>
|
Kode di atas akan menghasilkan atau menampilkan tulisan berupa kata Hello World.
Ø Program bilangan Fibonacci, berikut
ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan
menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20
bilangan pertama dari deret bilangan Fibonacci.
|
01
|
<?php
|
|
|
02
|
function
fibonacci_seq( $panjang ) {
|
|
|
03
|
for(
$l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
|
|
|
04
|
$l[]
= $l[$x++] + $l[$x];
|
|
|
05
|
return
$l;
|
|
|
06
|
}
|
|
|
07
|
|
|
|
08
|
fibonacci_seq(20);
|
|
|
09
|
//
Angka "20" dapat diganti sesuai keinginan
|
|
|
10
|
?>
|
|
Kelebihan PHP Dari Bahasa Pemrograman Lain
Beberapa kelebihan PHP dari bahasa pemrograman web, antara
lain:
- Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
- Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
- Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
- Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
- 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.
Tipe
data
PHP memiliki 8 (delapan) tipe data yaitu:
- Integer
- Double
- Boolean
- String
- Object
- Array
- Null
- Resource
Tidak ada komentar:
Posting Komentar