17
m1 OUS
NULL homologous
homolog m1
IVE NULL
effective effect
m1 IZE
NULL bowdlerize
bowdler
5. Langkah 5 :
Langkah 5a: remove e. Akhiran –eakan dihapus jika kata tersebut memiliki dua vokal-konsonan berurutan konsonan akhir tidak w, x, y dan tidak diakhiri
konsonan-vokal-konsonan secara berurutan.
Tabel 2.8 Aturan Stemming Step 5a
http:tartarus.orgmartinPorterStemmerdef.txt Conditions
Suffix Replacement
Examples
m1 E
NULL probate
probat rate
rate m=1 and not o
E NULL
cease ceas
Langkah 5b: reduction. Akhiran akan diganti menjadi satu huruf konsonan jika, kata memiliki sebuah vokal-konsonan berurutan dan tidak berakhir
dengan double konsonan.
Tabel 2.9 Stemming Step 5b
http:tartarus.orgmartinPorterStemmerdef.txt Conditions
Suffix Replacement
Examples
m1 and d an L NULL
Single Letter controll
control roll
roll
2.4. Bahasa Pemrograman PHP
PHP merupakan software open sourceyang disebarkan dan dilisensikan secara gratis serta dapat diunduhsecara bebas dari system resminya.Penggunaan PHP
memungkinakan web dapat dibuat dinamis sehingga maintenance situs web tersebut
menjadi lebih mudah dan efisien Kasiman, 2006.
PHP dapat digunakan pada semua sistem operasi, yaitu Linux, Unix, Microsoft Windows, Mac OS X, RISC OS.PHP juga mendukung banyak Web Server seperti
Apache, Microsoft Internet Information Server, Personal Web Server, Netscape and iPlanet servers, Oreilly Website Pro Server, audium, dan lain sebagainya.
18
Databaseyang dapat didukung oleh PHP, yaitu MySQL, Adabas D, d Base, Direct MS-SQL, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informx dan lain
sebagainya.
2.5. DatabaseMySQL
MySQL termasuk dalam kategori database management system, yaitu suatu database yang terstruktur dalam pengolahan dan penampilan datanya.MySQL merupakan
database yang bersifat client server.MySQL dapat juga dikatakan sebagai Relational Database Management System RDBMS, yaitu hubungan antar tabel yang berisi data-
data pada suatu database sehinga mempercepat pencaria suatu data.
Kelebihan database MySQL Sugiri dan Harris, 2008, yaitu : 1.
MySQL merupakan database yang memiliki kecepatan tinggi dalam pemrosesan data, dapat diandalkan, mudah digunakan dan mudah dipelajari.
2. MySQL mendukung banyak bahasa pemrograman seperti C, C++, Perl, Phython,
Java dan PHP. Bahasa pemrograman tersebut dapat digunakan untuk berinteraksi maupun berkomunikasi dengan dengan MySQL server.
3. Koneksi, kecepatan, dan keamanannya membuat MySQL sangat cocok diterapkan
untuk pengaksesan database melalui internet dengan menggunakan bahasa pemrograman Perl atau PHP sebagai interfacenya.
4. MySQL dapat menangani database dengan skala sangat besar, dengan jumlah
record lebih dari 50 juta, 60 ribu tabel, dan bisa menampung 5 milyar basis data. 5.
Multiuser, yaitu dalam satu databaseserver pada MySQL dapat diakses oleh beberapa user dalam waktu yang sama tanpa mengalami konflik atau
crash.
6. MySQL merupakan software database yang bersifat free atau gratis.
2.6. Penelitian Terdahulu