pengertian tentang php, mysql, css, html dan xml

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 dibuat oleh Rasmus Lerdof pada tahun 1995 CMIIW. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis. Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software dibelakang Wikipedia). PHP juga dapat dilihat sebagai 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 / dapat dihubungkan / maupun berdiri sendiri dalam Database. Database sendiri pada hakikatnya adalah kumpulan dari banyak tabel. SQL sendiri merupakan singkatan dari Structured Query Language, merupakan bahasa Databse Standar yang digunakan pada saat ini. Dengan Query, kita bisa melakukan operasi pada database. misal, membuat tabel, mengubah tabel, menghapus, memasukan data, membuat relasi 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 dibuat oleh 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 document HTML para pengembang harus membuat tag-tag tersendiri misalkan tag <font>, tag atribut warna dan lain sebagainya pada setiap dokumen HTML yang akhirnya membuat pengembangan web dengan skala besar menjadi lebih kompleks, rumit dan mahal. Singkatnya dengan CSS anda dapat merubah font, warna background serta besar kecilnya huruf atau 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 dapat ditampilkan pada program browser. Tiap kali kita mengakses dokumen web, maka sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan format HTML. Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain. Dengan demikian pembaca dokumen bisa melompat dari satu dokumen ke dokumen yang lain dengan mudah. HTML memiliki kelebihan yang mendasar yang tidak dimiliki bahasa pemrograman yaitu adanya hypertext (link yang dapat menghubungkan antara dokumen satu dengan lainnya. Justru dengan adanya perbedaan fungsi antara HTML dengan bahasa pemrograman maka keduanya dapat digabungkan untuk membuat situs web yang bagus.

Upload: dian-arifin

Post on 21-Jul-2015

337 views

Category:

Internet


4 download

TRANSCRIPT

Page 1: PENGERTIAN TENTANG PHP, MYSQL, CSS, HTML DAN XML

PENGERTIAN TENTANG PHP, MYSQL, CSS, HTML DAN XML

PHP MySQL

PHP merupakan singkatan berulang dari PHP Hypertext Preprocessor, dulu namanya Personal HomePage,

pertama kali dibuat oleh Rasmus Lerdof pada tahun 1995 CMIIW. PHP adalah bahasa pemrograman script yang

paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis.

Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software dibelakang Wikipedia). PHP juga

dapat dilihat sebagai 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 /

dapat dihubungkan / maupun berdiri sendiri dalam Database.

Database sendiri pada hakikatnya adalah kumpulan dari banyak tabel.

SQL sendiri merupakan singkatan dari Structured Query Language, merupakan bahasa Databse Standar yang

digunakan pada saat ini. Dengan Query, kita bisa melakukan operasi pada database. misal, membuat tabel,

mengubah tabel, menghapus, memasukan data, membuat relasi 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 dibuat oleh 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 document HTML para pengembang harus membuat tag-tag tersendiri misalkan tag <font>,

tag atribut warna dan lain sebagainya pada setiap dokumen HTML yang akhirnya membuat pengembangan web

dengan skala besar menjadi lebih kompleks, rumit dan mahal.

Singkatnya dengan CSS anda dapat merubah font, warna background serta besar kecilnya huruf atau 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 dapat ditampilkan pada program browser. Tiap kali kita mengakses dokumen web, maka

sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan format HTML.

Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain. Dengan demikian pemb aca

dokumen bisa melompat dari satu dokumen ke dokumen yang lain dengan mudah.

HTML memiliki kelebihan yang mendasar yang tidak dimiliki bahasa pemrograman yaitu adanya hypertext (link yang

dapat menghubungkan antara dokumen satu dengan lainnya. Justru dengan adanya perbedaan fungsi antara HTML

dengan bahasa pemrograman maka keduanya dapat digabungkan untuk membuat situs web yang bagus.

Page 2: PENGERTIAN TENTANG PHP, MYSQL, CSS, HTML DAN XML

XML

XML kependekan dari eXtensib le 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 atribut elemen(parameter yang dinyatakan dalam

tag pembuka misal <form name=”isidata”>).

Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML bisa

menggunakan tag dan atribut sesuai kehendak kita. Untuk lebih jelasnya lihat contah 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 saat ini 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 format yang tidak mengandung format standard 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 atribut maupun sebagai isi elemen yang dil etakkan 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.