100 likes | 294 Views
Pengenalan HTML & Pengenalan PHP. Oleh : nindya ayutiara aniyanto kelas : X TI A. Pengenalan HTML.
E N D
Pengenalan HTML & Pengenalan PHP Oleh : nindya ayutiara aniyantokelas : X TI A
Pengenalan HTML HTML (HyperText Mark up Language) merupakansuatumetodauntukmengimplementasikankonsep hypertext dalamsuatunaskahataudokumen. HTML sendiribukantergolongpadasuatubahasapemrogramankarenasifatnya yang hanyamemberikantanda (marking up) padasuatunaskahteksdanbukansebagai program. Berdasarkankata-katapenyusunnya HTML dapatdiartikanlebihdalamlagimenjadi : Hypertext Link hypertext adalahkataataufrase yang dapatmenunjukkanhubungansuatunaskahdokumendengannaskah-naskahlainnya. Jikakitaklikpadakataataufraseuntukmengikuti link inimaka web browser akanmemindahkantampilanpadabagian lain darinaskahataudokumen yang kitatuju. Markup Padapengertiannyadisini markup menunjukkanbahwapada file HTML berisisuatuintruksitertentu yang dapatmemberikansuatu format padadokumen yang akanditampilkanpada World Wide Web. Language Meski HTML sendiribukanmerupakanbahasapemrograman, HTML merupakankumpulandaribeberapainstruksi yang dapatdigunakanuntukmengubah-ubah format suatunaskahataudokumen.
Padaawalnya HTML dikembangkansebagai subset SGML (Standard Generalized Mark-up Language). Karena HTML didedikasikanuntukditransmisikanmelalui media Internet, maka HTML relatiflebihsederhanadaripada SGML yang lebihditekankanpada format dokumen yang berorientasipadaaplikasi.HTML merupakan tag ataukode yang dapatmenampilkanteksdan layout graphic yang kemudiandikenalsebagai web pages. Dalam file HTML terdapat tag ataukode yang dimengertioleh web browser dandapatmenampilkandokumenpadalayar monitor komputer. Dalam tag HTML ditandaidengankarakter “<” atau “>”, danumumnya tagHTML dibuatberpasangan, ada tag pembukadanada tag penutup. Format umum tag HTML adalah <nama_tag> Teks yang akanditampilkan </nama_tag>. HTML dikembangkanoleh Tim Berners-Lee dalamawaltahun 1990-an.1). Tag HTML DasarKetikaditampilkandisebuah browser halamankamikehilangansemuaparagrafdansemuagarisbaru, apa yang kamibisalakukan? Kamibisamenggunakan <p>, yang merupakansingkatandari 'paragraf'. Letakansebuah <p> , padaawalparagrafdansebuah </p> , padaakhirdariparagraf.
<p>Iniadalahsebuahparagraf</p><p>Inimerupakanparagraflainnya</p>Tag menariklainnyaadalah <br /> , yang merupakansingkatanuntuk 'line Break' ataugarisbaru. Hanyadenganmengetikanitumakasebuahteksakanmulaipadagarisbaru.Another interesting tag is the < br /> tag, which stands for 'line BReak'. Just type that and the text will start on a new line. <p>Teks <br /> Inidipecah<br /> menjadiparagrafHTML mendefinisikanbanyaksekalielemenuntukmenformatteks, sepertitebal (bold) atau miring (italic)Dibawahiniadalahcontoh yang bisakamucobasendiri :Tag Deskripsi<b> Membuatteksmenjadi bold / tebal<big> Menambahbesarteks<em> Membuatteksmenjadi miring<i> Membuatteksmenjadi italic / miring<small> Membuatteksmenjadikecil<strong> Membuatteksmenjaditebal<sub> Membuatteksmenjadi subscripted<sup> Membuatteksmenjadi superscripted<u> MembuatteksdigarisbawahimenjadiSetiap tag HTML mempunyaiawaldanakhir. Taruhteksandadiantara tag tersebut. Akhirdari tag biasanyamempunyaisebuah “/” (contoh: </b> )
Pengenalan PHP Pengenalan PHP PHP adalahsingkatandari "PHP: Hypertext Preprocessor", yang merupakansebuahbahasa scripting yang terpasangpada HTML. Sebagianbesarsintaksmiripdenganbahasa C, Java dan Perl, ditambahbeberapafungsi PHP yang spesifik. Tujuanutamapenggunaanbahasainiadalahuntukmemungkinkanperancang web Sejarah PHP PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Padasaattersebut PHP adalahsekumpulan script yang digunakanuntukmengolah data form dari web. PerkembanganselanjutnyaadalahRasmusmelepaskankodesumbertersebutdanmenamakannya PHP/FI, padasaattersebutkepanjangandari PHP/FI adalah Personal Home Page/Form Interpreter. Denganpelepasankodesumberinimenjadi open source, makabanyak programmer yang tertarikuntukikutmengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam 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. KemudianpadaJuni 1998 perusahaantersebutmerilis interpreter baruuntuk PHP danmeresmikannamarilistersebutmenjadi PHP 3.0.
Padapertengahantahun 1999, Zendmerilis interpreter PHP barudanrilistersebutdikenaldengan PHP 4.0. PHP 4.0 adalahversi PHP yang paling banyakdipakai. Versiinibanyakdipakaisebabversiinimampudipakaiuntukmembangunaplikasi web komplekstetapitetapmemilikikecepatanprosesdanstabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek. Kelebihan PHP daribahasapemrograman lain Bahasapemrogramanphpadalahsebuahbahasa script yang tidakmelakukansebuahkompilasidalampenggunaanya. Web Server yang mendukungphpdapatditemukandimana - manadarimulai IIS sampaidengan apache, denganconfigurasi yang relatifmudah. 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 referensi yang banyak. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Hubungan PHP dengan HTMLHalaman web biasanyadisusundarikode-kode html yang disimpandalamsebuah file berekstensi .html. File html inidikirimkanoleh server (atau file) ke browser, kemudian browser menerjemahkankode-kodetersebutsehinggamenghasilkansuatutampilan yang indah. Lain halnyadengan program php, program iniharusditerjemahkanoleh web-server sehinggamenghasilkankode html yang dikirimke browser agar dapatditampilkan. Program inidapatberdirisendiriataupundisisipkandiantarakode-kode html sehinggadapatlangsungditampilkanbersamadengankode-kode html tersebut.Program phpdapatditambahkandenganmengapit program tersebutdiantaratanda <? dan ?>. Tanda-tandatersebutbiasanyadisebuttandauntuk escaping (kabur) darikode html. File html yang telahdibubuhi program phpharusdigantiekstensi-nyamenjadi .php3 atau .php.PHP merupakanbahasapemograman web yang bersifat server-side HTML = embedded scripting, dimana script-nyamenyatudengan HTML danberadasi server. Artinyaadalahsintaksdanperintah-perintah yang kitaberikanakansepenuhnyadijalankandi server tetapidisertakan HTML biasa. PHP dikenalsebgaibahasa scripting yang menyatudengan tag HTML, dieksekusidi server dandigunakanuntukmembuathalaman web yang dinamisseperti ASP (Active Server Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuatolehRasmusLerdroft, seorang programmer C. Semula PHP digunakannyauntukmenghitungjumlahpengunjungdidalamwebnya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML.Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya. Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnyaweb server.
Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP scripting engine. Yang lainnyaadalah build in HTTP session, tidaklagimenggunakan library tambahansepertipada PHP. Tujuandaribahasa scripting iniadalahuntukmembuataplikasi-aplikasi yang dijalankandiatasteknologiweb. Dalamhalini, aplikasipadaumumnyaakanmemberikanhasilpada web browser, tetapiprosesnyasecarakeseluruhandijalankan web server. Kelebihan PHP Ketika e-commerce semakinberkembang, situs-situs yang statispunsemakinditinggalkan, karenadianggapsudahtidakmemenuhikeinginanpasar, padahalsitustersebutharustetapdinamis. Padasaatinibahasa PERL dan CGI sudahjauhketinggalanjamansehinggasebagianbesar designer web banyakberalihkebahasa server-side scripting yang lebihdinamisseperti PHP.
Seluruhaplikasiberbasis web dapatdibuatdengan PHP. Namunkekuatan yang paling utama PHP adalahpadakonektivitasnyadengan system database didalam web. Sistem database yang dapatdidukungoleh PHP adalah : 1. Oracle 2. MySQL 3. Sybase 4. PostgreSQL 5. danlainnya PHP dapatberjalandiberbagai system operasiseperti windows 98/NT, UNIX/LINUX, solarismaupunmacintosh. PHP merupakan software yang open source yang dapatanda download secara gratis darisitusresminyayaituhttp://www.php.net. Software inijugadapatberjalanpada web server seperti PWS (Personal Web Server), Apache, IIS, AOLServer, fhttpd, phttpddansebagainya. PHP juga merupakanbahasapemograman yang dapatkitakembangkansendirisepertiuntukmenambahfungsi-fungsibaru.