>katanya nggak bisa secara otodidak, tuch. Wah gawat,
padahal saya ingin
>banget belajar jadi web-programmer. Cuman kalo kursus
kantong gue bisa
>jebooll ...

Sorry kalo telat .. tapi pengen bagi pengalaman baru yang
saya dapet ..

Mungkin bukan harus kursus .. tapi FASILITAS buat
praktekinnya yang susah, ...

- FTP buat Upload / ngubah2 chmod
- dan akses Internet yang lumayan lama buat mecahin kenapa
misalnya sebuah panggilan ke script CGI keluar kode2 HTML
error 405 , Internal Server dll ..... karena kita harus buka
- akses ke account telnet .. buat njalanin command # perl
namascript.pl .. dan menemukan ada missing bracket di line
sekian .. yang beranak2 ke error2 laen ...


Tentang ini, ada pengalaman menarik nih ...

Kebetulan saya di Kantor tiba2 dipaksa ngerjain script juga,
Programmer cuman ngasih script CGI ter-zip .. disuruh buka,
baca readmenya .. upload ke server .. chmoding .. coba2
sambil masukin layoutnya sekalian .. kalau ada tampilan yang
salah benerin sendiri ...

Dulu pernah sih ngerjain script CGI for Windows, di rumah
buat tugas kuliah ... dan sejak itu nggak pernah lagi
pegang2 CGI ...

Pertama2 .. Wah ... Malesnya minta ampun .. Selalu cari
alasan aja .. bilang ama boss .."Saya nggak bisa pak,
Programmer aja deh ya, yang ngerjain" ... ato "Saya ngerjain
updating dan scanning dan pelototing majalah yang banyak
swimsuitnya aja deh ya Pak :) " ...

tapi ternyata Nggak Sesulit yang kita 'malaskan' lho .. :)
..

Temen2 dari latar belakang non-teknikal ... IMHO kapan2
perlu nyobain .. apalagi kalo di kantor punya akses FTP,
koneksi terus ke Internet .. dan punya account telnet ..

Ternyata Bos saya ada pointnya juga sekali2 maksa designer
ngerjain programming ..

- Biasanya programmer males ganti tag <font> atau tag
<class> yang keluar dari script .. dan kadang males
nerjemahin .. ke bahasa Indonesia .. jadi kadang memang
designer musti ikutan .. buat ngendaliin looks dari halaman
HTML hasil script cgi.

- Kita jadi tau misalnya, perlunya pemisahan dengan tag
komentar spt.
<!-- Ini header/ Footer .. cut disini -->
<!-- Pak Programmer yth, tolong masukin dan panggil script
banner, ads.pl di tag ini -->
<!-- Pak programmer yth, masukin dong exec cgi pollling
disini -->
<!-- Pak Programmer yth, disini include file headlines.html
yang isinya link2 ke html di direktory /Articles/ -->
dll dll dll ...

Dengan begitu ... pas Programmer dan Designer sama2
mengerjakan sebuah Web bersamaan, tidak perlu
tunggu2an lagi :) ... dan hidup jadi lebih mudah buat
keduanya :) ... dan tidak perlu ada yang bilang ..

"Ini tag2 kommentnya diilangin aja yah, gedhe2in ukuran HTML
ajah "...

IMHO karena tag2 koment itu ... kayak sarana komunikasi
designer dan programmer ... Kalo dibaca programmer, ya buat
diilangin dan diganti dengan apa yang menjadi tugas
programmer :)

tapi juga harus ada komunikasi verbal, non tag HTML, seperti
misal programmernya mau
minta ama designer ..

"Eh, tolong ntar tag <img src="contohbanner.gif"> diganti
/dikasih tag penempatan script banner ya!"

ato ..

"Oii kalo habis edit di frontpage, edit dulu pake Editpad
dan gunakan format bahasa pemrograman terstruktur yang rapi
seperti saat elo masih coding pake Turbo Pascal for DOS!"

Kalo nggak di minta, saya kira jarang Designer mau bersusah2
tambahin tag2 ...
KOMUNIKASI .. buat teamwork emang penting ..


-- Related Link -------------------------------------------
Mas Syauqie ... ke sini deh ... www.cgi101.com , ada buku
yang bagi2 gratis beberapa BAB-nya di Web... dan nggak
banyak nakut2in tentang susahnya script CGI ...
Introductionnya dia begini bunyinya:
------------------------------------------------------
This book is intended for web designers, entrepreneurs,
students, teachers, and anyone who is interested in learning
CGI programming. You do not need any programming experience
to get started - if you can write HTML, you can also write
CGI programs. If you have a web page, and want to write
CGIs, then this book is for you.
-------------------------------------------------------
kalo punya Websnake ato WebZip .. diZIp aja .. terus dibaca
... di rumah ..
---- Sponsored by:) http://www.toekangweb.or.id -----------

------------------------------------------------------------
IMHO ternyata yang penting buat script pl dan cgi (dari
sudut pandang seorang web designer) ternyata cuman,
Debugging .. bhs awamnya "Ini nggak jalan kenapa??" ..
misalnya kalo TV kuno nggak jalan .. harus dipukul2 tiga
kali dulu ...

Jadi kira2 begini .. kalo di depan anda ada sebuah file
paket script terZip, langkah yang perlu anda lakukan:
- Unzip file zip script tsb,
- Baca readme.txt .. ikuti langkah2nya yang kebanyakan spt
ini doang:
- Cek path ke #/usr/bin/perl (tanya ama pak Sistem Admin.
di meja sebelah kalo males jalanin telnet buat ngecek dimana
lokasi Perl di server .. )
- Ganti dan sesuain setting2an settingan di file script
tersebut.

- Uploading ... bagi2 pengalaman .. setelah satu/dua kali
Upload dan execute file cgi seorang designer akan menemukan
bahwa ternyata File Transfer settings Auto tidak bisa
dipercaya ... dan ternyata dia harus memperhatikan saat
mengupload sebuah file text (HTML/PL/CGI/TXT) sebagai ASCII
dan file image sebagai BINARY

- chmoding direktory dan file2 .. (selama masih pake
database text loh .. kalo pake database MySQL/Oracle , tanya
dan minta tolong disetin ama pak database admin ..)

- panggil script cgi ... http://webserver/cgi-bin/script.pl
jalan nggak??

- kalo ketemu "Error" ... cek lagi chmodnya via FTP .. nggak
ngerti ?? .. tanya pak Sys Admin /pak Programmer ..
kalo udah mentok .. dan lagi bad mood .. set aja semua ke
777 :)

- kalo ketemu error yang laen .. jalanin telnet/secureCRT ..
pindah ke direktory letak script .. mumpung di sini cek aja
sekalian permissionnya ... udah bener?? .. di direktory tsb
.. jalankan perl namascript ... pesan kesalahannya apa??
pake editor HTML text .. catat dan ikutin line of error yang
disebutkan .. cek syntaxnya .. ehm cuman ini yang harus
dipelajarin .. syntax .. bukan syntax rumit2 kok .. misalnya
macam sebuah tanda { harus ditutup dengan } .. kira2 begitu
... " dan ' beda dll

- program sendmail nggak jalan??  tanya pak Sys. Admin lagi
.. ato pak Mail. admin ... dimana sih lokasi sendmailnya ??

dan Kebanyakan kesalahan/ 'bug' yang kemudian perlu
dide'bug' ... ternyata keluar dari

1. Kemalasan kita membaca dan mengerti file readme.txt dan
2. Kemalasan kita bertanya kepada orang yang lebih dulu tahu
dari kita .. :)

Semoga membantu :)
DoniYudono
http://www.toekangweb.or.id


- Kirim bunga untuk handaitaulan & relasi di jakarta www.indokado.com 
-- Situs sulap pertama di Indonesia http://www.impact.or.id/dmc-sulap/
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail   : [EMAIL PROTECTED]
Netika BerInternet     : [EMAIL PROTECTED]

Kirim email ke