On Mon, 9 Oct 2000, Ronald Sihombing wrote:

> iya soalnya saya naruh-nya di apache-linux..apa enggak support kali yaa
> ??maaf deh kalo gitu..
> lalu yang fungsinya mirip2 asp di linux apa ?
> -ron-

Apache JServ. Implementasi JavaServer Pages dengan web server Apache;
pakai mod_jserv.

Tapi, IMHO, daripada ASP ataupun JSP, mending pakai template-based
solution. Bisa pakai WebMacro (atau nantinya Velocity dari Apache) +
Turbine + Tomcat. Dengan membangun situs pakai template, development bisa
lebih cepat, karena programming logic dengan presentasi dipisahkan; dengan
itu, seandainya ada perubahan di bagian presentasi, programnya tidak perlu
ikut dirubah. Misal saya punya:

<HTML>

<HEAD>
<TITLE>Ganti Password</TITLE>
</HEAD>
<BODY>
<H2>Ganti <I>Password</I></H2>
Silahkan memasukkan data di formulir ini untuk mengganti <I>password</I>.
<p>
<HR WIDTH="80%" size=1 NOSHADE>
<FORM method=post action="/Turbine/screen/PasswordSend">
<TABLE align=center width="80%" noborder>
<TR><TD align=right><I>Username</I>:</TD><TD align=left>$username</TD></TR>
<TR><TD align=right><I>Password</I>:</TD><td align=left>$password</td></TR>
<TR><TD align=right><I>Password</I> baru:</TD><TD align=left><INPUT TYPE="password" 
NAME="newpassword" SIZE="17" MAXLENGTH="15"></TD></TR>
<TR><TD align=right>Ulang <I>password</I> baru:</TD><td align=left><INPUT 
TYPE="password" NAME="vpassword" SIZE="17" MAXLENGTH="15"></td></TR>
</TABLE>
<HR ALIGN="center" SIZE="1" WIDTH="80%" NOSHADE>
<TABLE align=center>
<INPUT TYPE="SUBMIT" NAME="ganti" VALUE="Ganti">
<INPUT TYPE="reset" NAME="reset" VALUE="Reset">
</TABLE>
</FORM>
<div align=left>
<p>
<p>
Helpdesk: <A HREF="mailto:$adminmail">Administrator</A>. Telpon: x.$adminphone.
</div>
</BODY>
</HTML>

dan seandainya saya mau merubah bentuk tampilannya, file tersebut saja
yang dirubah (pakai HTML editor). Template ini "berkomunikasi" dengan
back-end program (dalam hal ini pakai Java servlet) melalui variabel
$username, $password dan juga variabel dari <INPUT> tag. Jadi dengan
editor tersebut, tampilannya bisa dirubah sesuka hati, dan tinggal
membiarkan nama-nama variabel tersebut seperti semula (kan mesti sesuai
dengan apa yang ada di servlet, jadi ya jangan diganti). Dengan demikian,
presentasi bisa dipisahkan dengan programnya, yang dengan itu bisa
diharapkan development time bisa diperpendek. Selain itu, pekerjaan juga
bisa dipisahkan antara web programmer dengan web designer; yang bikin
program bisa berkonsentrasi untuk mengefisienkan program, yang mendesain
bisa berkreasi untuk membuat tampilan yang indah-indah.

Oki

--
                                        So much free software
                                        So little time...


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke