It's all about 4rt, not how smart you are
SPECIAL THANKS TO : ALLAH S.W.T | URI ROSDIANTI | ZONEDEVIL | CYBER4RT CREW | JATIM CREW | HACKER-NEWBIE | YOGYACARDERLINK | INDONESIAN CODER | ERROR-404 | HIDDEN TECHNOLOGY COMMUNITY | MANUSIA BIASA TEAM | INDONESIAN HACKER TEAM | INDONESIAN DEFACER TEAM | ALL MEMBER HTC | AND YOU .

Kamis, 05 Januari 2012

Home » , , , » Membuat Web (PORTAL) Sendiri Dengan CMS

Membuat Web (PORTAL) Sendiri Dengan CMS

Ingin punya website seperti situs ini? Gampang, yang penting punya kemauan untuk belajar (juga nanya) serta adanya akses internet (disarankan yang broadband seperti Speedy) karena banyak mendownload file-file ukuran besar (1 hingga 50 MB) dan upload file dengan FTP, sisanya yang lain bisa gratis (nama domain, web hosting, aplikasi dll). Mari ikuti langkah-langkah praktis berikut ini.

Ada banyak cara membuat website, googling saja (search) dengan kata �cara membuat website sendiri� dsb, akan didapat banyak situs yang menawarkan hal tersebut dan umumnya memakai format HTML. Tapi dalam topik bahasan kali ini, kita hanya akan fokus pada CMS (Content Management Systems). Apa itu CMS dan bedanya dengan HTML dsb?, bisa didapatkan di internet (googling saja lagi). Yang jelas dengan CMS lebih dinamis, isi data (text) disimpan dalam database (MySQL) dan dapat diupdate secara online, cocok untuk interaktif dengan pengunjung.

Bahan bacaan tahap awal
Bagi yang ingin mempelajari lebih detail dasar-dasar HTML, PHP, Java-script bisa download di situs ini, karena situs aslinya sudah tidak bisa diakses (http://rahim.f2o.org). Kebetulan saya masih punya filenya, dan sangat membantu pada waktu awal pembuatan website ini yang masih dalam tahap belajar. Arsip tutorialnya antara lain HTML, PHP dan Java Script.

Banyak CMS paket yang gratisan seperti Mamboo, Jomla!, PHPnuke dll yang review-nya dapat dilihat di Open source CMS maupun di CMS matrix. Sementara itu CMS versi bahasa Indonesia yang paling banyak dipakai antara lain Endonesia dan auraCMS. AuraCMS dipilih disini karena cocok bagi pemula dimana script-nya mudah untuk dipelajari (utak-atik) termasuk modul-modulnya.

Tahap awal, kita perlu menyiapkan �server� di PC lokal (localhost), gunanya untuk membuat, mengedit dan mencoba terlebih dahulu hasil script yang telah dibuat guna menghemat biaya internet dan waktu. Untuk itu dibutuhkan �trio AMP� server (Apache, MySQL, PHP) yang banyak dikemas dalam satu paket. Lebih jelasnya bisa lihat dan download disini, terserah mau pilih yang mana dan segera install di PC lokal (saya pakai Appserv karena praktis dan mudah).

Selanjutnya download AuraCMS (ada 2 versi, v1.62 dan v2.0 beta) dari situs resminya, akan tetapi diharuskan login dulu. Bagi yang tidak mau repot-repot login/register, bisa langsung ambil dari web ini (versi 1.62 dan versi 2.0beta). Contoh pemakaian kedua versi tersebut dapat dilihat pada situs Keluarga exPlaju dan situs ELitb77 dimana masing-masing mempunyai kelebihan dan kekurangannya. Ikuti petunjuk cara install (ada pada file �bacasaya.txt� ). Banyak di situs pengguna auraCMS memuat artikel cara install, salah satunya disini. Bila memilih v2.0b, siap-siap kecewa karena masih banyak yang tidak berfungsi (versi beta masih banyak bug). Tetapi sedikit bisa di "eliminir" semampu yang bisa dilakukan (lihat artikel lain cara mengatasi bug pada v2.0b ini). Agar lebih "berisi", lengkapi webportal kita dengan modul-modul tambahan tetapi yang tidak terlalu memberati trafik (modul cuaca dan valas cukup "berat", agak lama membuka halaman webnya dan tidak disarankan dipakai).

Note:
www.exPlaju.com bulan Agustus 2007 kena hack (SQL injection) 3 kali dan langsung diupgrade ke v2.1 pada waktu HUT RI 17-Agst-07.

Bulan Oktober 2007 diluncurkan website www.triharyo.com yang memakai v2.1 untuk keperluan kampanye salah satu calon Ketua IA-ITB. Usai Pilketum, website ini tetap exist dengan terus diupdate content-nya.
-admin-

Langkah akhir
Agar bisa �tayang� di internet, kita perlu server tumpangan (web hosting) dan nama domain (tidak mutlak, bisa pakai sub-domain yang diberikan oleh web hosting). Banyak yang menawarkan web hosting gratis, mulai dari yang bebas iklan/banner sampai kapasitas ektra besar. Nama-nama berikut bisa dicoba: awardspace (bebas iklan, space & bandwidth lumayan), PHPnet, Pandela atau bisa search di google. Bila ada dana lebih, sebaiknya pakai yang berbayar (mulai dari Rp 1.000/bln), karena yang namanya gratis, kita harus terima apa adanya (kadang-kadang server sering down, trafik penuh/lelet dsb). Dulu pada waktu awal pembuatan situs exPlaju, memakai hosting gratisan di awardspace dengan nama domain "www.explaju.tk" (dari layanan gratis www.dot.tk) dan hasilnya cukup lumayan, semua gratis kecuali speedy (internet).

Tools dalam pembuatan website
FTP client: bisa pakai turboFTP, cuteFTP Pro dll. Gunanya untuk upload file program (script), gambar dsb ke server web hosting. Pada waktu awal register di web hosting, akan diberikan parameter-parameter yang diperlukan buat akses dengan FTP, MySQL database dsb. Gunakan CPanel atau menu Manager lainnya yang diberikan oleh web hosting.

HTML editor: MS Front Page, Macromedia Dreamweaver dsb, sebaiknya dipilih text editor yang ada nomor barisnya. Bisa juga pakai text editor biasa (notepad, wordpad dll).

Pengolahan gambar: bisa memakai Adobe Photoshop CS2 atau yang sejenis. Disini ada option "save for web..." yang mengoptimumkan ukuran file gambar tersebut.

Browser bisa memakai Firefox atau IE versi yang terakhir. Sebaiknya script dicoba dengan kedua browser tersebut. Akan ada beda tampilan dari keduanya.

Tidak ada komentar:

Posting Komentar