instalasi litespeed pada centos

Pernah pengen nyoba pakai web server yang cepat dan dapat di handalkan selain apache? Cobalah web server litespeed yang ringan, cepat, handal dan 100% kompatibel dengan konfigurasi apache dan server cpanel seperti yang saya lakukan setelah mencoba menggunakan web server ringan lainnya, lighttpd, yang memang juga dapat diandalkan namun lighttpd tidak dimaksudkan untuk menggantikan apache sehingga ada beberapa masalah dalam hal kompatibilitas dengan apache.

1. Fitur Litespeed Web Server

Kaya akan fitur:

  • CGI, FastCGI, LSAPI, PHP, Servlet/JSP, Proxy
  • Mendukung SSL, IPv4, IPv6
  • Dukungan terbaik pada Ruby on Rail
  • Kompatibel dengan Apache .htaccess
  • Dukungan kompatibilitas dengan mod_security request filtering
  • Kompatibel dengan Apache URL rewrite engine
  • MS FrontPage Server Extension

Continue reading

dump database ke mysql melalui command

:D balik lagi, perbaikan smkn2tangsel milik nya si hasnul yang bikin pala puyeng, benahin nya manualll…. mana .sql nya gede-gede banget…:nohope: kalau upload pake internet, tau sendiri kapasitas internet di indonesia dudul mar dudul…

Langsung saja tanpa banyak cing-cong lagi

T. Bagaimana saya dapat mengimpor dumpfile MySQL ke dalam database saya? Operator lama hosting saya memberi saya file yang data.sql. Saya memiliki akses melalui ssh ke server. Saya menggunakan Linux CentOS 5 server.

A. Anda dapat dengan mudah mengembalikan atau mengimpor data MySQL dengan mysql perintah itu sendiri. Pertama, Anda perlu login ke sistem anda dengan menggunakan ssh atau dempul (dari sistem berbasis Windows). Sebagai contoh:

Ketik perintah berikut pada prompt shell:

$ Ssh loginname@server.hosting.com

Sekarang ketik perintah berikut untuk mengimpor file sql Data:

$ Mysql-u username-p-h localhost data-base-nama

Jika Anda telah mendedikasikan server database, ganti nama localhost dengan nama server yang sebenarnya atau alamat IP:

$ Mysql-u username-p-h 202.54.1.10 databasename ATAU menggunakan nama host seperti mysql.hosting.com
$ Mysql-u username-p-h mysql.hosting.com database-nama

Jika Anda tidak tahu nama database atau nama database yang termasuk di dump sql Anda dapat mencoba sesuatu sebagai berikut:

$ Mysql-u username-p-h 202.54.1.10

konfigurasi dns pada kloxo

iseng-iseng lagi nyobain kloxo, gratisan gitu :ngakaks saoale pake cpanel bayar :hammer:
nih langkah langkah nya boleh nyomot dari mas mustapha from djogjakarta

1. install kloxo di VPS1 and VPS2
2. VPS 1 buat domain
3. VPS2 buat subdomain

4. Domain mydomain.com dan subdomain adalah subdom.mydomain.com
5. IP for VPS1 is 123 111 111 111 123 222 222 222 and for VPS2 is
6. IP for dns registrar is 123 333 333 333

set “Sebuah catatan” (childnameserver) dan “Record NS” (nameserver) pada Panitera (di mana kita membeli domain) panel:

ns1 A - 123.111.111.111
ns2 A - 123.333.333.333
- NS - ns1.mydomain.com
- NS - ns2.mydomain.com

membuat dns-template pada VPS1 dengan ‘default’ nama domain:

__base__ A – 123.111.111.111
cp A – 123.111.111.111
mail A – 123.111.111.111
ns A – 123.111.111.111
ns1 A – 123.111.111.111
ns2 A – 123.333.333.333
ftp CN – __base__
lists CN – mail
webmail CN – mail
www CN – __base__
default.dnst MX 10 mail.default.dnst
- NS – ns1.default.dnst
- NS – ns2.default.dnst

Continue reading

contoh aplikasi nilai mahasiswa menggunakan php

Berikut ini adalah aplikasi form nilai akhir sederhana dari buat temen saya yang lagi puyeng karena tugas nya :ngakak yaitu letnan pak uuuurr :D

Ketentuan-ketentuan aplikasinya adalah sebagai berikut:

Rumus menghitung nilai akhirnya adalah —>

NA = (0.3 x QUIZ) + (0.3 x UTS) + (0.4 x UAS).

Jika jumlah kehadiran mencukupi (absen harus >= 12), maka perhitungan nilai akhir diatas dilakukan. Jika jumlah kehadiran kurang (absen < 12), maka perhitungan nilai akhir diatas tidak dilakukan, atau dengan kata lain mahasiswa tersebut dinyatakan tidak lulus (langsung mendapatkan nilai akhir ’0?)

Grade didapat dari —>

0 ? NA < 50, grade = ‘E’ ; 50

? NA < 60, grade = ‘D’ ; 60

? NA < 70, grade = ‘C’ ; 70

? NA < 80, grade = ‘B’ ; 80

?NA ? 100, grade = ‘E’.

Atau dengan kata lain

grade ‘A’ (untuk nilai 80 s.d. 100),

grade ‘B’ (untuk nilai 70 s.d. 79),

grade ‘C’ (untuk nilai 60 s.d. 69),

grade ‘D’ (untuk nilai 50 s.d. 59),

grade ‘E’ (untuk nilai 0 s.d. 49).

Berikut adalah coding Form Pengisian Nilai Akhir Mahasiswa (awal.php):

Continue reading

tips trik optimalisasi scripts php

Artikel ini dari sini berisi tentang beberapa tips terkait dengan bagaimana cara mengoptimisasi script PHP Anda supaya didapat kinerja yang baik dan cepat. Tips ini diramu dari beberapa sumber di internet:
1. Untuk menampilkan string, sebaiknya gunakan perintah echo daripada print.
2. Gunakan function unset() untuk menghapus variabel dari memori, khususnya array berukuran besar, bila tidak digunakan lagi pada proses berikutnya.
3. Mmm… sebaiknya hindari penggunaan require_once(), karena function ini butuh load memori yang besar
4. Bila Anda ingin mengetahui kapan suatu script mulai dijalankan, sebaiknya gunakan $_SERVER['REQUEST_TIME'] daripada time().
5. Untuk mengganti substring, penggunaan str_replace() lebih baik dari preg_replace(). But…. function strtr() malah lebih cepat 4 kali lipat daripada str_replace().
6. Untuk mencari posisi substring, function yang paling cepat prosesnya adalah strpos(), diikuti preg_match(), dan terakhir ereg().
7. Lebih baik gunakan switch untuk menyatakan kondisional statement daripada multiple IF, atau IF ELSE
8. Tutup koneksi database Anda bila sudah tidak digunakan lagi
9. Untuk memfetch data dari database, sebaiknya gunakan $row['id'] daripada $row[id] karena penggunaan $row['id'] akan lebih cepat 7 kali lipat
10. Hindari penggunaan function dalam looping FOR, misalnya penggunaan function count() dalam for ($x=0; $x < count($array); $x++)
11. Penggunaan increment pada properti obyek, misal $this->$x++ menyebabkan proses 3 kali lebih lambat daripada increment pada variabel lokal $x++.
12. Script PHP akan diproses oleh Apache 2 – 10 kali lebih lambat daripada halaman HTML statis, oleh karena itu usahakan perbanyak penggunaan halaman HTML statis untuk membangun aplikasi web.
13. Tidak semua script PHP harus dinyatakan dalam bentuk OOP, karena seringnya malah membuat memori penuh. Hal ini disebabkan setiap method dan object membutuhkan memori yang tidak sedikit
14. Sebaiknya setiap struktur data jangan dinyatakan dalam bentuk class, terkadang array juga berguna untuk efisiensi memori.
15. Sebaiknya gunakan single quote untuk mengapit string, daripada double quote. Sebagai contoh
$string = ‘Hello’; lebih baik daripada $string = “Hello”;
Semoga tips di atas useful for you…