Selasa, 07 Desember 2004

Web : Memulai Membangun Sebuah Situs

Mengapa saya mengangkat topik ini ? Padahal artikel-artikel sebelumnya mengangkat materi-materi yang tergolong bukan pemula. Tak lain adalah, karena terlalu banyak email yang masuk ke dalam mailbox dan SMS yang masuk ke dalam HP saya.

Saya hanya ingin menguraikan sedikit pengalaman saya saja.

Mungkin sekitar pertengahan tahun 2000 an saya memulai belajar website, karena saya berfikir bahwa Program mentoring ITS memerlukan sebuah situs. Lantas dengan berbekal bahwa setiap halaman bisa di link, juga berbekal Frontpage yang cara pakainya mirip MSWorld lantas saya memberanikan diri membuat situs mentoring. Dulu alamatnya di mentoringits.cjb.net dan servernya di geocities. saya isi dengan perkembangan mentoring, konsep mentoring, sampai penelitian mentoring. Setelah saya selesai menjadi kepala PR mentoring ITS situs ini hilang dengan sendirinya. Tampaknya PR setelah saya berfikir bahwa situs bukan sebuah sarana yang cukup efektif.

Situs itu mempunyai makna bagi saya. Bukutamunya diisi oleh banyak orang yang menyatakan salut. saya lantas lebih bersemangat. Saya berfikir, mentoring ITS terlalu sempit cakupannya. Karena itu saya mulai membangun situs masjidits yang saat ini ada di http://geocities.com/masjidits_01/ Sekarang masih dapat diakses.

Dari sini konsep desain saya menjadi lebih matang. Dan saya jadi benar-benar mengerti tentang HTML, CSS, dan sedikit JavaScripts. Jadi kesimpulannya, anda jangan terlalu tergesa-gesa. bertanyalah kepada diri anda, apakah anda sudah menguasai desain. Karena sebenarnya anda tidak bisa melangkah ke step selanjutnya jika anda belum melewati tahab ini. Anda tidak perlu terlalu mahir, namun anda paling tidak mengerti.

Setelah itu saya mulai kesulitan untuk mengupdate data, lantas saya mulai belajar tentang programming. Pilihan pertama jatuh ke program ASP. Mungkin karena sourcesnya sudah tersedia. Di Windows 98 sudah ada PWS dan MSAccess untuk databasenya. Saya lantas membeli bukunya Gregorius Agung ASP Programming sebagai pengantar. namun buku ini kelewat sederhana, karena persoalan database tidak di bahas sama sekali. Namun lumayan buat pemula, karena waktu itu emmang nggak ada buku yang lain. Lantas saya membeli buku ASP yang ada databasenya. Dulu terbitan Elexmedia. Tapi saya lupa judulnya. Dipinjam Teman dan Tidak di kembalikan. Pernah juga fotocopy buku ASP from sctratch. dan pinjam Web Database Development (elexmedia). Buku saja tidaklah cukup. Dan saya banyak belajar pada free script yang ada seperti di http://hotscripts.com melihat isinya dan belajar memahaminya. Dari sini saya bisa membuat situs masjidits.com versi ASP, SkemaPro.com(mati), potensijatim.com(mati), dll

Dari situ saya bisa memahami tentang prinsip programming, ASP, membuat database, dan SQL.

Dan untuk belajar, bagi pemula, jangan malu-malu untuk menggunakan buku berbahasa indonesia. Untuk pertama kali anda kenal pemrograman, memahami dari buku-buku sederhana berbahasa indonesia membuat anda mengerti dengan lebih cepat. Jika sudah mengerti prinsipnya segeralah beralih ke buku-buku berbahasa Inggris. Seebnarnya tidak mutlak juga jika anda memunyai ekmampuan bahasa Inggris yang cukup.

Semakin lama saya merasakan perkembangan ASP sangat lambat. Mungkin karena dia berada pada bendera microsoft. Hosting yang sangat mahal dan tidak multiplatform (tidak bisa berjalan dilingkungan linux) membuat saya pengin berpindah di PHP.

Kebetulan saat itu kaki saya sakit selama 4 bulan. dan terus terang sebuan pertama saya sudah tidak betah, dan saya putuskan daripada berobat terus menerus dan tidak kunjung sembuh, lebih baik membeli komputer. Dan saya mulai belajar PHP dari sini.

Untuk PHP ini, terus terang saya lebih banyak menggunakan e-book untuk belajar. Karena saat itu saya berada di desa dan saya mempunyai beberapa buah e-Book PHP.

Pertama belajar PHP saya menggunakan tools sebagai berikut :

Buku

e-Book PHP & mySQL Web Development

manual PHP

Editor

EditPlus

Komputer

Pentium 200 dengan sistem operasi Windows 98

Software

PHPTriad bisa juga sekarang diganti dengan XAMPP atau PHP2Triad

di dalamnya sudah terinstall PHP, mySQL, PHPmyAdmin dan Apache.

Sebagaimana saya anda bisa belajar sendiri. yang penting ada kemauan yang kuat insyaallah tidak ada hal yang tidak bisa. Dan juga buatlah sesuatu ektika belajar. Misalnya buku tamu, news system. Sayapun ketika belajar pertama juga menghasilkan News System. Meskipun banyak kekuranga, belajar dengan praktek akan membuat anda lebih mengerti dan membuat cara belajar anda lebih terarah.

Penutup.

Terakhir, banyak yang meminta saya memberikan pelajaran tentang PHP, tapi karena jarak yang jauh, maka tentu ini sangat menyulitkan. Cobalah belajar dengan tools yang saya ceritakan. Dan jika ada masalah bertanyalah kepada saya. Insyaallah saya akan membantu anda, sebisa saya.

achedy