12.07.2015 Views

Buku Prosiding Seminar Nasional Tahun 2012 - ELEKTRO ...

Buku Prosiding Seminar Nasional Tahun 2012 - ELEKTRO ...

Buku Prosiding Seminar Nasional Tahun 2012 - ELEKTRO ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TI | 85bahasa script PHP secara tampilan dengan MacromediaDreamweaver, yang kesemuanya dirancang denganmenggunakan sistem operasi windows.Dalam <strong>Buku</strong> ” Menjadi Seorang Desainer Web”karangan Wahana Komputer. 2005. Bahwa hal-hal yangperlu diperhatikan dalam membangun PemrogramanBerbasis Web antar lain:2.1 Pembuatan WebpageUntuk membuat suatu Webpage dari cara yang palingmudah dengan tampilan yang cukup menarik yaitudengan Macromedia Dreamweaver ataupun denganeditor HTML yang lain.Gambaran mengenai cara pembuatan Webpage denganPHP adalah karena PHP merupakan freeware sehinggatidak perlu mengeluarkan biaya untuk mendapatkanfasilitas trace. Kesalahan yang mudah dilakukan dandipahami dalam browse, mudah dikoneksikan dengandatabase serta memiliki tingkat sekuritas yang tinggi.2.2 PHP (Hyper Text Preprocessor)PHP adalah skript untuk pemrograman web, PHP dapatdigunakan bersama-sama dengan kode HTML(embededed). Sehingga hampir mirip denan javascript,bedanya dengan javascript adalah diterjemahkan olehinternet client (browser), sedangkan script PHPditerjemahkan di pihak server. PHP juga dikenal sebagaiside script. Halaman hasil proses di server, diterima olehclient internet sebagai HTML biasa, dan kode-kode PHPtidak akan bisa terbaca oleh client. Hal ini juga yangmembedakan PHP dengan javascript biasa,a. Sejarah Singkat PHPPerkembangan PHP diawali oleh Rasmus Leodorfyang membuat program untuk kebutuhannya sendiripada tahun 1994. Pada tahun 1995 program tersebutmulai digunakan dan saat itu dikenal dengan namaPersonal Home Page Tool. Program tersebut terdiridari mesin parser dan beberapa utility, waktu itumasih sedikit macro yang dikenali oleh mesinpasernya.Pada pertengahan 1995 program tersebut ditulisulang dan dikenal sebagai PHP/F1 versi 2. PHP/F1ini telah mendukung mSQL (mini SQL). Sejak saatitu penggunaan PHP/F1 berkembang dengan cepat,banyak pihak yang menyumbangkan kodenya untukmeningkatkan kemampuan PHP/F1.Perkembangan berikutnya sekitar pertengahan 1997program ditangani oleh sebuah tim. Mesin yang sudahada ditulis ulang oleh Zeev Suraski dan AndiGutsmans. Utility-utility yang semula terdapat padaPHP/F1 dialihkan atau ditulis ulang kemudianlahirlah PHP versi 3, PHP 3 sampai pertengahan1998 lalu telah dipakai di 150.000 situs web dunia.Sampai saat ini PHP telah mencapai versi 4 dan telahdibuat juga mesin optimiasi untuk meningkatkankemampuan PHP.Pada Juli 2004, Zend merilis PHP 5,0. Dalam versiini, inti dari interpreter PHP mengalami perubahanbesar. Versi ini juga memasukan modelpemrograman berbasis objek ke dalam PHP untukmenjawab perkembangan bahasa pemrograman kearah paradigma berorientasi objek.b. Kelebihan PHPSalah satu kelebihan dari PHP adalah dukungannyayang banyak terhadap bermacam database serveryang ada. Dan interface yang disediakan PHP untukberkomunikasi dengan masing-masing databaseserver sangat memudahkan apabila suatu saat akandilakukan pergantian database server.Hal-hal yang dimiliki oleh PHP adalah:Kemampuan untuk membuat image secara online.Format image yang dapat ditangani adalah JPEG danPNG yang merupakan format-format yang sudahumum diinternet.Penanganan file upload.Kemampuan melakukan secara remote terhadap fileyang terletak di server lain.c. ApacheApache adalah sebuah HTPP server. Apachedibangun pertama kalinya berdasarkan pada kodekodedan ide-ide yang terdapat pada HTPP serveryang terkenal pada saat itu, yaitu NCSA httpd 1.3.pada awal 1995.Pada saat ini Apache termasuk Web Server yangpaling banyak digunakan. Hal ini terjadi bukansemata-mata karena Apache didasarkan secara gratis.Namun juga karena kemapuannya secarafungsionalitas, tingkat efisiensinya dan lainnya.Selain diedarkan secara gratis dan open source,pengembangan Apache juga dilakukan oleh banyakprogrammer secara sukarela.Fasilitas yang Diminta ApacheBerdasarkan fasilitas yang dimiliki Apache antaralain:• Apache Web Server dalam menerapkan clientsangat cepat jauh melalui server NCSA• Mampu dikompilasi sesuai dengan spesifikasiHTTP yang sekarang• Server Apache dapat otomatis berkomunikasidengan client browsernya untuk menampilkandengan tampilan yang terbaik pada clientbrowsernya. Misalnya browser inginmenampilkan dalam bahasa Spanyol makaSNTE-<strong>2012</strong> ISBN: 978-602-97832-0-9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!