SlideShare a Scribd company logo
1 of 2
PENGERTIAN TENTANG PHP, MYSQL, CSS, HTML DAN XML
PHP MySQL
PHP merupakan singkatan berulang dari PHP Hypertext Preprocessor,dulu namanya Personal HomePage,
pertama kali dibuatoleh Rasmus Lerdofpada tahun 1995 CMIIW. PHP adalah bahasa pemrograman scriptyang
paling banyak dipakai saatini. PHP banyak dipakai untuk memrogram situs web dinamis.
Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software dibelakang Wikipedia).PHP juga
dapatdilihatsebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft,ColdFusion Macromedia,JSP/Java Sun
Microsystems,dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan
PHP adalah Mambo,Joomla!,Postnuke,Xaraya, dan lain-lain.
MySQL merupakan salah satu produk RDBMS – Relational Database Management System yang bisa kita nikmati
secara gratis.Data yang ingin kita simpan akan diperlakukan RDBMS sebagai tabel-tabel yang saling berhubungan /
dapatdihubungkan /maupun berdiri sendiri dalam Database.
Database sendiri pada hakikatnya adalah kumpulan dari banyak tabel.
SQL sendiri merupakan singkatan dari StructuredQuery Language, merupakan bahasa Databse Standar yang
digunakan pada saatini.Dengan Query, kita bisa melakukan operasi pada database.misal,membuattabel,
mengubah tabel,menghapus,memasukan data,membuatrelasi tabel (menghubungkan tabel-tabel) dll.
MySQL adalah program data base yang dibutuhkan oleh PHP, di mana file web yang akan ditampilkan seperti data
pengunjung dan data web anda akan disimpan pada database.
CSS
CSS adalah singkatan dari Cascading Style Sheets.aliran dari suatu kode ke kode lain yang saling berhubungan.
Kumpulan kode-kode yang berurutan dan saling berhubungan untuk mengatur format/ tampilan suatu halaman
HTML.
CSS dibuatoleh World Wide Web Consortium (W3C) untuk menyelesaikan masalah yang timbul pada saat
dokumen HTML masih versi 3.2.HTML versi 3.2 ini merupakan mimpi buruk untuk para Pengembang Web karena
untuk memberi style pada documentHTML para pengembang harus membuattag-tag tersendiri misalkan tag <font>,
tag atribut warna dan lain sebagainya pada setiap dokumen HTML yang akhirnya membuatpengembangan web
dengan skala besar menjadi lebih kompleks,rumitdan mahal.
Singkatnya dengan CSS anda dapat merubah font, warna background serta besar kecilnya hurufatau fon dll dari
halaman Web atau HTML.
HTML
HTML (Hypertext Markup Language) adalah bahasa dari World Wide Web yang dipergunakan untuk menyusun dan
membentuk dokumen agar dapatditampilkan pada program browser.Tiap kali kita mengakses dokumen web,maka
sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan formatHTML.
Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain.Dengan demikian pemb aca
dokumen bisa melompatdari satu dokumen ke dokumen yang lain dengan mudah.
HTML memiliki kelebihan yang mendasar yang tidak dimiliki bahasa pemrograman yaitu adanya hypertext (link yang
dapatmenghubungkan antara dokumen satu dengan lainnya.Justru dengan adanya perbedaan fungsi antara HTML
dengan bahasa pemrograman maka keduanya dapatdigabungkan untuk membuatsitus web yang bagus.
XML
XML kependekan dari eXtensible Markup Language,dikembangkan mulai tahun 1996 dan mendapatkan pengakuan
dari W3C pada bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru,tapi
merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada
dokumentasi teknis proyek-proyek berskala besar.
Ketika HTML dikembangkan pada tahun 1990,para penggagas XML mengadopsi bagian paling penting pada SGML
dan dengan berpedoman pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya
dengan SGML
Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan ‘<’ dan
diakhiri dengan ‘>’),tag penutup(diawali dengan ‘</‘diakhiri ‘>’) dan atributelemen(parameter yang dinyatakan dalam
tag pembuka misal <form name=”isidata”>).
Hanya bedanya, HTML medefinisikan dari awal tag dan atributyang dipakai didalamnya,sedangkan pada XML bisa
menggunakan tag dan atribut sesuai kehendak kita.Untuk lebih jelasnya lihatcontah di bawah:
<pesan>
<dari>MIS Manager</dari>
<buat>HRD Manager</buat>
<buat>Bagian rekrut</buat>
<buat>Computer Suport team</buat>
<subyek>Permohonan Tenaga kerja baru</subyek>
<isi>Mohon diberikan tenaga kerja baru untuk mengisi lowongan di Departemen MIS</isi>
</pesan>
XML untuk saatini bukan merupakan pengganti HTML. Masing-masing dikembangkan untuk tujuan yang berbeda.
Kalau HTML digunakan untuk menampilkan informasi dan berfokus pada bagaimana informasi terlihat,XML
mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri.XML terutama dibutuhkan untuk
menyusun dan menyajikan informasi dengan formatyang tidak mengandung formatstandard layaknya heading,
paragraph,table dan lain sebagainya.
Sama dengan HTML, File XML berbentuk teks sehingga bila diperlukan kita bisa membacanya tanpa memerlukan
bantuan software khusus.Hal ini memudahkan pengembang aplikasi yang menggunakan XML untuk mendebug
programnya.XML lebih fleksible dibanding HTML dalam hal kemampuannya menyimpan informasi dan data.Pada
XML kita bisa menyimpan data baik dalam atributmaupun sebagai isi elemen yang diletakkan diantara tag pembuka
dan tag penutup.
Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu system ke system lain yang
berbeda platform.Misalnya dari Windows ke Unix, atau dari PC ke Machintosh bahkan dari internet ke handphone
dengan teknologi WAP.

More Related Content

What's hot

Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan Nasional Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan Nasional Dadang Solihin
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar htmlDedy Setiawan
 
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi Dadang Solihin
 
Struktur data 01 (pointer dan linked list
Struktur data 01 (pointer dan linked listStruktur data 01 (pointer dan linked list
Struktur data 01 (pointer dan linked listSunarya Marwah
 
Peraturan terkait biota laut yang dilindungi
Peraturan terkait biota laut yang dilindungiPeraturan terkait biota laut yang dilindungi
Peraturan terkait biota laut yang dilindungiDidi Sadili
 
Tatanan organisasi pemerintahan negara
Tatanan organisasi pemerintahan negaraTatanan organisasi pemerintahan negara
Tatanan organisasi pemerintahan negaraendahmustika
 
Model dalam kebijakan publik
Model dalam kebijakan publikModel dalam kebijakan publik
Model dalam kebijakan publik09417144006
 
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan Umum
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan UmumKeterkaitan Renstra dan LAKIP Gambaran dan Kebijakan Umum
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan UmumDadang Solihin
 
Penyusunan Indikator Kinerja Pembangunan Daerah
Penyusunan Indikator Kinerja Pembangunan DaerahPenyusunan Indikator Kinerja Pembangunan Daerah
Penyusunan Indikator Kinerja Pembangunan DaerahDadang Solihin
 
Perencanaan dan Penganggaran Pembangunan Daerah
Perencanaan dan Penganggaran Pembangunan DaerahPerencanaan dan Penganggaran Pembangunan Daerah
Perencanaan dan Penganggaran Pembangunan DaerahDadang Solihin
 
Prosedur pembentukan peraturan bupati
Prosedur pembentukan peraturan bupatiProsedur pembentukan peraturan bupati
Prosedur pembentukan peraturan bupatiArdi Susanto
 
Pedoman Pengendalian dan Evaluasi Pembangunan
Pedoman Pengendalian dan Evaluasi PembangunanPedoman Pengendalian dan Evaluasi Pembangunan
Pedoman Pengendalian dan Evaluasi PembangunanDadang Solihin
 
Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan NasionalSistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan NasionalDadang Solihin
 
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...Dadang Solihin
 
Contoh Penerapan Agenda Setting & Perumusan Kebijakan
Contoh Penerapan Agenda Setting & Perumusan KebijakanContoh Penerapan Agenda Setting & Perumusan Kebijakan
Contoh Penerapan Agenda Setting & Perumusan KebijakanTri Widodo W. UTOMO
 
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...Idik Saeful Bahri
 
Visi, Misi, Strategi, Kebijakan, Program dan Kegiatan
Visi, Misi, Strategi, Kebijakan,  Program dan KegiatanVisi, Misi, Strategi, Kebijakan,  Program dan Kegiatan
Visi, Misi, Strategi, Kebijakan, Program dan KegiatanDadang Solihin
 

What's hot (20)

Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan Nasional Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan Nasional
 
Presentasi konsep dasar html
Presentasi konsep dasar htmlPresentasi konsep dasar html
Presentasi konsep dasar html
 
HTML Dasar : #3 Tags
HTML Dasar : #3 TagsHTML Dasar : #3 Tags
HTML Dasar : #3 Tags
 
Array pada PHP
Array pada PHPArray pada PHP
Array pada PHP
 
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi
Kebijakan Pertanahan dan Penataan Ruang dalam Kerangka Investasi
 
Struktur data 01 (pointer dan linked list
Struktur data 01 (pointer dan linked listStruktur data 01 (pointer dan linked list
Struktur data 01 (pointer dan linked list
 
Peraturan terkait biota laut yang dilindungi
Peraturan terkait biota laut yang dilindungiPeraturan terkait biota laut yang dilindungi
Peraturan terkait biota laut yang dilindungi
 
Pengenalan Dasar Web
Pengenalan Dasar WebPengenalan Dasar Web
Pengenalan Dasar Web
 
Tatanan organisasi pemerintahan negara
Tatanan organisasi pemerintahan negaraTatanan organisasi pemerintahan negara
Tatanan organisasi pemerintahan negara
 
Model dalam kebijakan publik
Model dalam kebijakan publikModel dalam kebijakan publik
Model dalam kebijakan publik
 
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan Umum
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan UmumKeterkaitan Renstra dan LAKIP Gambaran dan Kebijakan Umum
Keterkaitan Renstra dan LAKIP Gambaran dan Kebijakan Umum
 
Penyusunan Indikator Kinerja Pembangunan Daerah
Penyusunan Indikator Kinerja Pembangunan DaerahPenyusunan Indikator Kinerja Pembangunan Daerah
Penyusunan Indikator Kinerja Pembangunan Daerah
 
Perencanaan dan Penganggaran Pembangunan Daerah
Perencanaan dan Penganggaran Pembangunan DaerahPerencanaan dan Penganggaran Pembangunan Daerah
Perencanaan dan Penganggaran Pembangunan Daerah
 
Prosedur pembentukan peraturan bupati
Prosedur pembentukan peraturan bupatiProsedur pembentukan peraturan bupati
Prosedur pembentukan peraturan bupati
 
Pedoman Pengendalian dan Evaluasi Pembangunan
Pedoman Pengendalian dan Evaluasi PembangunanPedoman Pengendalian dan Evaluasi Pembangunan
Pedoman Pengendalian dan Evaluasi Pembangunan
 
Sistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan NasionalSistem Perencanaan Pembangunan Nasional
Sistem Perencanaan Pembangunan Nasional
 
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...
Sistem, Proses, Mekanisme, dan Dokumen Perencanaan Pembangunan Nasional Sesua...
 
Contoh Penerapan Agenda Setting & Perumusan Kebijakan
Contoh Penerapan Agenda Setting & Perumusan KebijakanContoh Penerapan Agenda Setting & Perumusan Kebijakan
Contoh Penerapan Agenda Setting & Perumusan Kebijakan
 
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...
Hukum Kepegawaian - Hubungan Hukum Kepegawaian dan Hukum Administrasi (Idik S...
 
Visi, Misi, Strategi, Kebijakan, Program dan Kegiatan
Visi, Misi, Strategi, Kebijakan,  Program dan KegiatanVisi, Misi, Strategi, Kebijakan,  Program dan Kegiatan
Visi, Misi, Strategi, Kebijakan, Program dan Kegiatan
 

Similar to PHP MySQL CSS HTML XML

Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API1110651055
 
Tugas 2 rekayasa web 1412510016
Tugas 2 rekayasa web 1412510016Tugas 2 rekayasa web 1412510016
Tugas 2 rekayasa web 1412510016muslim rohadi
 
Tugas2 rekayasaweb
Tugas2 rekayasawebTugas2 rekayasaweb
Tugas2 rekayasawebseptianarul
 
Debbiemistikaweni 1412510982 tugas2
Debbiemistikaweni 1412510982 tugas2Debbiemistikaweni 1412510982 tugas2
Debbiemistikaweni 1412510982 tugas2debbie95
 
1211510555 irfan adi rifangga tugas2_ku
1211510555 irfan adi rifangga tugas2_ku1211510555 irfan adi rifangga tugas2_ku
1211510555 irfan adi rifangga tugas2_kuIrfanRifangga
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiResa Firmansyah
 
Tugas 2 dimas setiadi 0916
Tugas 2 dimas setiadi 0916Tugas 2 dimas setiadi 0916
Tugas 2 dimas setiadi 0916Dimas Setiadi
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 
Html power point
Html power pointHtml power point
Html power pointminmon
 
Tugas Ke-2 REKAYASA WEB BL
Tugas Ke-2 REKAYASA WEB BLTugas Ke-2 REKAYASA WEB BL
Tugas Ke-2 REKAYASA WEB BLRafid Rizkulloh
 
pemograman API
pemograman APIpemograman API
pemograman APIFarisLufhy
 
Modul web programing
Modul web programingModul web programing
Modul web programingFitra Sani
 

Similar to PHP MySQL CSS HTML XML (20)

Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas 2 rekayasa web
Tugas 2 rekayasa webTugas 2 rekayasa web
Tugas 2 rekayasa web
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Tugas 2 rekayasa web 1412510016
Tugas 2 rekayasa web 1412510016Tugas 2 rekayasa web 1412510016
Tugas 2 rekayasa web 1412510016
 
Tugas2 rekayasaweb
Tugas2 rekayasawebTugas2 rekayasaweb
Tugas2 rekayasaweb
 
Debbiemistikaweni 1412510982 tugas2
Debbiemistikaweni 1412510982 tugas2Debbiemistikaweni 1412510982 tugas2
Debbiemistikaweni 1412510982 tugas2
 
1211510555 irfan adi rifangga tugas2_ku
1211510555 irfan adi rifangga tugas2_ku1211510555 irfan adi rifangga tugas2_ku
1211510555 irfan adi rifangga tugas2_ku
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasi
 
Tugas 2 Rekayasa Web
Tugas 2 Rekayasa WebTugas 2 Rekayasa Web
Tugas 2 Rekayasa Web
 
Tugas 2 dimas setiadi 0916
Tugas 2 dimas setiadi 0916Tugas 2 dimas setiadi 0916
Tugas 2 dimas setiadi 0916
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Webprograming
WebprogramingWebprograming
Webprograming
 
Web programming
Web programmingWeb programming
Web programming
 
Html power point
Html power pointHtml power point
Html power point
 
Tugas2_Rekayasa Web
Tugas2_Rekayasa WebTugas2_Rekayasa Web
Tugas2_Rekayasa Web
 
Tugas Ke-2 REKAYASA WEB BL
Tugas Ke-2 REKAYASA WEB BLTugas Ke-2 REKAYASA WEB BL
Tugas Ke-2 REKAYASA WEB BL
 
pemograman API
pemograman APIpemograman API
pemograman API
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Laporan pratikum 1
Laporan pratikum 1Laporan pratikum 1
Laporan pratikum 1
 

More from Dian Arifin

Soal Ujian Teori SIM C
Soal Ujian Teori SIM CSoal Ujian Teori SIM C
Soal Ujian Teori SIM CDian Arifin
 
Pengertian Ip Address
Pengertian Ip AddressPengertian Ip Address
Pengertian Ip AddressDian Arifin
 
Indikasi Kerusakan Pada Jaringan
Indikasi Kerusakan Pada JaringanIndikasi Kerusakan Pada Jaringan
Indikasi Kerusakan Pada JaringanDian Arifin
 
Laporan Tentang Rangkaian Sistem Kelistrikan
Laporan Tentang Rangkaian Sistem KelistrikanLaporan Tentang Rangkaian Sistem Kelistrikan
Laporan Tentang Rangkaian Sistem KelistrikanDian Arifin
 
Code HTML Lengkap
Code HTML LengkapCode HTML Lengkap
Code HTML LengkapDian Arifin
 
Laporan Perjalanan Study Tour Smk Trisakti Ngawi
Laporan Perjalanan Study Tour Smk Trisakti NgawiLaporan Perjalanan Study Tour Smk Trisakti Ngawi
Laporan Perjalanan Study Tour Smk Trisakti NgawiDian Arifin
 
Biografi victor frankl
Biografi victor franklBiografi victor frankl
Biografi victor franklDian Arifin
 
Tools-Tools Corel Draw
Tools-Tools Corel DrawTools-Tools Corel Draw
Tools-Tools Corel DrawDian Arifin
 
Komponen elektronika
Komponen elektronikaKomponen elektronika
Komponen elektronikaDian Arifin
 

More from Dian Arifin (12)

Soal Ujian Teori SIM C
Soal Ujian Teori SIM CSoal Ujian Teori SIM C
Soal Ujian Teori SIM C
 
Sejarah Ubuntu
Sejarah UbuntuSejarah Ubuntu
Sejarah Ubuntu
 
Pengertian Ip Address
Pengertian Ip AddressPengertian Ip Address
Pengertian Ip Address
 
Indikasi Kerusakan Pada Jaringan
Indikasi Kerusakan Pada JaringanIndikasi Kerusakan Pada Jaringan
Indikasi Kerusakan Pada Jaringan
 
Laporan Tentang Rangkaian Sistem Kelistrikan
Laporan Tentang Rangkaian Sistem KelistrikanLaporan Tentang Rangkaian Sistem Kelistrikan
Laporan Tentang Rangkaian Sistem Kelistrikan
 
Lost One Love
Lost One LoveLost One Love
Lost One Love
 
Code HTML Lengkap
Code HTML LengkapCode HTML Lengkap
Code HTML Lengkap
 
Laporan Perjalanan Study Tour Smk Trisakti Ngawi
Laporan Perjalanan Study Tour Smk Trisakti NgawiLaporan Perjalanan Study Tour Smk Trisakti Ngawi
Laporan Perjalanan Study Tour Smk Trisakti Ngawi
 
Biografi victor frankl
Biografi victor franklBiografi victor frankl
Biografi victor frankl
 
Tools-Tools Corel Draw
Tools-Tools Corel DrawTools-Tools Corel Draw
Tools-Tools Corel Draw
 
Adobe photoshop
Adobe photoshopAdobe photoshop
Adobe photoshop
 
Komponen elektronika
Komponen elektronikaKomponen elektronika
Komponen elektronika
 

PHP MySQL CSS HTML XML

  • 1. PENGERTIAN TENTANG PHP, MYSQL, CSS, HTML DAN XML PHP MySQL PHP merupakan singkatan berulang dari PHP Hypertext Preprocessor,dulu namanya Personal HomePage, pertama kali dibuatoleh Rasmus Lerdofpada tahun 1995 CMIIW. PHP adalah bahasa pemrograman scriptyang paling banyak dipakai saatini. PHP banyak dipakai untuk memrogram situs web dinamis. Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software dibelakang Wikipedia).PHP juga dapatdilihatsebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft,ColdFusion Macromedia,JSP/Java Sun Microsystems,dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo,Joomla!,Postnuke,Xaraya, dan lain-lain. MySQL merupakan salah satu produk RDBMS – Relational Database Management System yang bisa kita nikmati secara gratis.Data yang ingin kita simpan akan diperlakukan RDBMS sebagai tabel-tabel yang saling berhubungan / dapatdihubungkan /maupun berdiri sendiri dalam Database. Database sendiri pada hakikatnya adalah kumpulan dari banyak tabel. SQL sendiri merupakan singkatan dari StructuredQuery Language, merupakan bahasa Databse Standar yang digunakan pada saatini.Dengan Query, kita bisa melakukan operasi pada database.misal,membuattabel, mengubah tabel,menghapus,memasukan data,membuatrelasi tabel (menghubungkan tabel-tabel) dll. MySQL adalah program data base yang dibutuhkan oleh PHP, di mana file web yang akan ditampilkan seperti data pengunjung dan data web anda akan disimpan pada database. CSS CSS adalah singkatan dari Cascading Style Sheets.aliran dari suatu kode ke kode lain yang saling berhubungan. Kumpulan kode-kode yang berurutan dan saling berhubungan untuk mengatur format/ tampilan suatu halaman HTML. CSS dibuatoleh World Wide Web Consortium (W3C) untuk menyelesaikan masalah yang timbul pada saat dokumen HTML masih versi 3.2.HTML versi 3.2 ini merupakan mimpi buruk untuk para Pengembang Web karena untuk memberi style pada documentHTML para pengembang harus membuattag-tag tersendiri misalkan tag <font>, tag atribut warna dan lain sebagainya pada setiap dokumen HTML yang akhirnya membuatpengembangan web dengan skala besar menjadi lebih kompleks,rumitdan mahal. Singkatnya dengan CSS anda dapat merubah font, warna background serta besar kecilnya hurufatau fon dll dari halaman Web atau HTML. HTML HTML (Hypertext Markup Language) adalah bahasa dari World Wide Web yang dipergunakan untuk menyusun dan membentuk dokumen agar dapatditampilkan pada program browser.Tiap kali kita mengakses dokumen web,maka sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan formatHTML. Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain.Dengan demikian pemb aca dokumen bisa melompatdari satu dokumen ke dokumen yang lain dengan mudah. HTML memiliki kelebihan yang mendasar yang tidak dimiliki bahasa pemrograman yaitu adanya hypertext (link yang dapatmenghubungkan antara dokumen satu dengan lainnya.Justru dengan adanya perbedaan fungsi antara HTML dengan bahasa pemrograman maka keduanya dapatdigabungkan untuk membuatsitus web yang bagus.
  • 2. XML XML kependekan dari eXtensible Markup Language,dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari 1998. Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru,tapi merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi teknis proyek-proyek berskala besar. Ketika HTML dikembangkan pada tahun 1990,para penggagas XML mengadopsi bagian paling penting pada SGML dan dengan berpedoman pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya dengan SGML Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan ‘<’ dan diakhiri dengan ‘>’),tag penutup(diawali dengan ‘</‘diakhiri ‘>’) dan atributelemen(parameter yang dinyatakan dalam tag pembuka misal <form name=”isidata”>). Hanya bedanya, HTML medefinisikan dari awal tag dan atributyang dipakai didalamnya,sedangkan pada XML bisa menggunakan tag dan atribut sesuai kehendak kita.Untuk lebih jelasnya lihatcontah di bawah: <pesan> <dari>MIS Manager</dari> <buat>HRD Manager</buat> <buat>Bagian rekrut</buat> <buat>Computer Suport team</buat> <subyek>Permohonan Tenaga kerja baru</subyek> <isi>Mohon diberikan tenaga kerja baru untuk mengisi lowongan di Departemen MIS</isi> </pesan> XML untuk saatini bukan merupakan pengganti HTML. Masing-masing dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk menampilkan informasi dan berfokus pada bagaimana informasi terlihat,XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri.XML terutama dibutuhkan untuk menyusun dan menyajikan informasi dengan formatyang tidak mengandung formatstandard layaknya heading, paragraph,table dan lain sebagainya. Sama dengan HTML, File XML berbentuk teks sehingga bila diperlukan kita bisa membacanya tanpa memerlukan bantuan software khusus.Hal ini memudahkan pengembang aplikasi yang menggunakan XML untuk mendebug programnya.XML lebih fleksible dibanding HTML dalam hal kemampuannya menyimpan informasi dan data.Pada XML kita bisa menyimpan data baik dalam atributmaupun sebagai isi elemen yang diletakkan diantara tag pembuka dan tag penutup. Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu system ke system lain yang berbeda platform.Misalnya dari Windows ke Unix, atau dari PC ke Machintosh bahkan dari internet ke handphone dengan teknologi WAP.