title Halaman contoh title head
body File ini merupakan file contoh.br
bini untuk membuat huruf cetak tebalb bodyhtml
2.7 Sejarah Singkat PHP
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya.
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 mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat
mengakses database dan dapat terintegrasi dengan HTML.Vesri mutahir dari PHP diluncurkan pada Juni 2004, oleh Zend merilis PHP 5.0. 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.
2.7.1 Kelebihan dan Kelemahan PHP
Kelebihan PHP : a.
Bahasa pemograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaan nya
b. Web server yang mendukung PHP dapat ditemukan dimana-mana
dari mulai apache ,IIS,Lighttpd,hingga xintamidengan konfigurasi yang relatife mudah
c. Dalam sisi pengembangan lebihmudah ,karena bannyak nya milis-
milis dan developer yang siap membantu dalam pengembangan
Universitas Sumatera Utara
d. Dalam sisi pemahaman ,PHP adalah bahasa scripting yang paling
mudah karena memiliki referensi yang banyak. e.
PHP adalah bahasa open source yang dapat digunakan diberbagai mesin Linux,Unix, Macintosh,Windows dan dapat dijalankan
secara runtime melalui console serta juga dapat menjalankan perintah
–perintah System
Kelemahan PHP : a.
Tidak ideal untuk pengembangan skala besar . b.
Tidak memiliki sistem pemograman berorientasi objek yang sesungguhnya
c. Tidak bisa memisahkan antara tampilan dengan logic dengan baik
walau pengguna tempalate dapat memperbaikinya d.
PHP memiliki
kelemahan pengamanan
tertentu apabila
programmer tidak jeli dalam melakukan pemograman dan kurang memperhatikan isu dan konfigurasi PHP
e. Kode PHP dapat dibaca semua orang ,dan kompilasi hanya dapat
dilakukan dengan tool yang mahal dari Zend
2.8 MySql
MySQL merupakan salah satu perangkat lunak sistem pengelola basis data
database management system. MySQL juga dapat dikategorikan sebagai relation DatabaseManagement Sistem
RDBMS.Karena dalam pembuatan basis data pada MySQL
dapat dipilah-pilah dalam berbagai tabel dua dimensi.Setiap tabel pada MySQL
terdiri atas lajur horizontal dan lajur vertikal.
MySQL pada saat ini, banyak digunakan oleh pemrogram web untuk
membangun situs yang memerlukan basis data sebagai data dan pengolahan data.Untuk keperluan mnampung data di server, kita perlu sebuah
database.MySQL merupakan sebuah program aplikasi untuk membuat database yang umum digunakan pada wwb server.MySQL bayak digunakan karena
Universitas Sumatera Utara
kemampuannya dalam menampung data yang cukup besar dan proses loading yang cepat dalam memanggil data.MySQL dapat didefinisikan sebagai:
1. MySQL merupakan sistem manajemen database. Database merupakan
struktur penyimpanan data. Untuk menambah,mengakses, dan memproses data yang disimpan dalam sebuah database komputer,
diperlukan sistem manajemen database MySQL server. 2.
MySQL merupakan sistem manajemen database atau basis dat terhubung menyimpan pada tabel
– tabel terpisah. Kata SQL pada MySQL merupakan singkatan dari Structure Query Language. SQL
merupakan bahasa standart yang digunakan untuk mengakses database dan ditetapkan oleh ANSIISO SQL Standar.
3. MySQL merupakan software Open Source, berarti semuaorang
diizinkan menggunakan dan memodifikasi software ini. Semua orang dapat
mendownload software
MySQL dari
internet dan
menggunakannya tanpa membayar. Anda dapat mempelajari Source Code
dan menggunakannya sesuai dengan kebutuhan. 4.
Server database MySQL mempunyai kecepatan yang tinggi,mudah digunkan, dan handal. MySQL dikembangkan untuk menangani
database yang besar secara cepat dan telah sukses digunakan selama bertahun-tahun. Konektifitas, kecepatan, dan keamanannya membuat
server MySQL cocok untuk mengakses database di internet. 5.
MySQL Server bekerja di client server atau sistem embedded. Software database
MySQL merupakan sistem yang terdiri atas multitheread SQL Server
yang mendukung software client dan library yang berbeda, tool administrative
,dan sejumlah Application programming Interfaces APIs.
6. MySQL terdiri daribeberapa macam bahasa.
2.8.1 Pengertian Sql