1 |
wakaba |
1.1 |
<?xml version="1.0" encoding="iso-2022-jp"?>
|
2 |
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
|
3 |
|
|
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
4 |
|
|
<html xml:lang="ja" xmlns="http://www.w3.org/1999/xhtml">
|
5 |
|
|
<head>
|
6 |
|
|
<title>$B@>1;$&$'$V%5!<%P!<(B (http://suika.fam.cx) $B$NMxMQ$K$D$$$F(B (CGI$B!&(BSSI$B!&(BPHP $B$J$I(B)</title>
|
7 |
|
|
<link rel="contents" href="./" />
|
8 |
|
|
<?xml-stylesheet href="/s/simpledoc"?>
|
9 |
|
|
<link rel="stylesheet" href="/s/simpledoc" />
|
10 |
|
|
<link rev="made" href="mailto:wakaba@suika.fam.cx" />
|
11 |
|
|
<link rel="copyright" href="/c/pd" />
|
12 |
|
|
<meta name="author" content="$B<cMU(B" />
|
13 |
|
|
<meta name="keywords" content="$B@>1;(B, suika, $B$9$$$+(B, $B$&$'$V(B, $B%&%'%V(B, Web, HTTP, FTP, HTTPS, 80, 8080, CGI, SSI, Apache, .htaccess" />
|
14 |
|
|
</head>
|
15 |
|
|
<body>
|
16 |
|
|
<h1><a href="../"><img class="minilogo" src="../logo/suika" alt="$B@>1;7W2h(B" /></a> $B@>1;$&$'$V%5!<%P!<(B (http://suika.fam.cx) $B$NMxMQ$K$D$$$F(B (CGI$B!&(BSSI$B!&(BPHP $B$J$I(B)</h1>
|
17 |
|
|
|
18 |
|
|
<ol>
|
19 |
|
|
<li><a href="#cgi">CGI</a></li>
|
20 |
|
|
<li><a href="#perl">Perl</a></li>
|
21 |
|
|
<li><a href="#ruby">Ruby</a></li>
|
22 |
|
|
<li><a href="#python">Python</a></li>
|
23 |
|
|
<li><a href="#php">PHP</a></li>
|
24 |
|
|
<li><a href="#ssi">SSI</a></li>
|
25 |
|
|
</ol>
|
26 |
|
|
|
27 |
|
|
<h2 id="cgi">CGI (Common Gateway Interface)</h2>
|
28 |
|
|
|
29 |
|
|
<p>CGI/1.1 $B$,;H$($^$9(B($B?dDj(B)$B!#(B Perl 5.6, Ruby, Python $B$,;H$($^$9!#(B
|
30 |
|
|
($B:Y$+$$HG$O<+J,$GD4$Y$F2<$5$$(B:-) $B$=$NB>$N8@8l$J$I$r;H$$$?$$>l9g$O(B
|
31 |
|
|
<a href="mailto:webmaster@suika.fam.cx">$B4IM}<T$^$G8fAjCL(B</a>$B2<$5$$!#(B</p>
|
32 |
|
|
|
33 |
|
|
<p>suEXEC $B$O;H$C$F$$$^$;$s!#%U%!%$%k$N%Q!<%_%C%7%g%s$K$O(B
|
34 |
|
|
$B==J,8fCm0U2<$5$$!#(B</p>
|
35 |
|
|
|
36 |
|
|
<p>$B%5!<%P!<$KIi2Y$,$+$+$k$b$N$O8f1sN82<$5$$!#$F$+!"=hM}FbMF$r(B
|
37 |
|
|
$B$_$J$*$;$P7k9=Ii2Y$,8:$k$h$&$J$b$N$b$"$j$^$9!#(B
|
38 |
|
|
$B$5$9$,$K%A%c%C%H$H$+$OL5M}$+$b$7$l$^$;$s$1$I!"%A%c%C%H$J$i(B
|
39 |
|
|
$B$&$'$V$8$c$J$/$F(B <a href="../irc/">IRC</a> $B$H$+;H$$$^$7$g$&!#(B</p>
|
40 |
|
|
|
41 |
|
|
<p>$B$"$l$H$3$l$O6X;_$9$k$H$+$&$k$5$$$3$H$O8@$$$^$;$s$,!"(B
|
42 |
|
|
$B$=$&$$$&$b$N$r;H$$$?$$$N$J$i!"@'Hs$H$b%5!<%P!<@_Hw$NA}6/$K(B
|
43 |
|
|
$B8f6(NO2<$5$$(B:-)</p>
|
44 |
|
|
|
45 |
|
|
<h2 id="perl">Perl</h2>
|
46 |
|
|
|
47 |
|
|
<p>Perl $B$O(B 5.6 $B$,;H$($^$9!#:Y$+$$HG$O<+J,$GD4$Y$F2<$5$$!#(B
|
48 |
|
|
<code>/usr/bin/perl</code> $B$K$"$j$^$9$,!"(B <code>/usr/local/bin/perl</code>
|
49 |
|
|
$B$G$b;H$($^$9!#(B</p>
|
50 |
|
|
|
51 |
|
|
<p>jcode.pl, Jcode.pm $B$O4{$KMQ0U$5$l$F$$$k$N$G!"(B
|
52 |
|
|
<strong>$BI,MW$"$j$^$;$s(B</strong>$B!#$H$$$&$+!"F1$8J*$,$"$A$3$A$K$"$k$N$O(B
|
53 |
|
|
$B$+$($C$F5$;}$A0-$$$N$G!"$P$i;5$+$J$$$G2<$5$$(B!</p>
|
54 |
|
|
|
55 |
|
|
<p>$B$=$NB>$N%b%8%e!<%k$K$D$$$F$b!"(B
|
56 |
|
|
<a href="mailto:webmaster@suika.fam.cx">$B4IM}<T$^$G8fAjCL(B</a>$B$7$F(B
|
57 |
|
|
$B2<$5$$!#%b%8%e!<%kF~$l$k$N$K6bJ'$($J$s$F:>5=$_$?$$$J$3$H$O(B
|
58 |
|
|
$B8@$$$^$;$s$+$i(B($B>P(B)$B!#(B</p>
|
59 |
|
|
|
60 |
|
|
<p>$B$J$*!"(B mod_perl $B$O:#$N$H$3$m$D$+$($^$;$s!#(B</p>
|
61 |
|
|
|
62 |
|
|
<h2 id="ruby">Ruby</h2>
|
63 |
|
|
|
64 |
|
|
<p>/usr/local/bin/ruby $B$K$"$j$^$9!#(B mod_ruby $B$O;H$($^$;$s!#(B
|
65 |
|
|
CGI $B$G$*;H$$$/$@$5$$!#(B</p>
|
66 |
|
|
|
67 |
|
|
<h2 id="python">Python</h2>
|
68 |
|
|
|
69 |
|
|
<p>/usr/bin/python $B$K$"$j$^$9!#(B CGI $B$G$*;H$$2<$5$$!#(B</p>
|
70 |
|
|
|
71 |
|
|
<h2 id="php">PHP</h2>
|
72 |
|
|
|
73 |
|
|
<p>mod_php $B$G$9!#(B PHP4 $B$G$9!#:Y$+$$HG$O<+J,$GD4$Y$F$A$g!#(B
|
74 |
|
|
mulyibyte $B4X?t(B (mb_*) $B$OM-8z$K$J$C$F$$$^$9!#(B
|
75 |
|
|
$B$G$b%G%$%?%Y%$%9$N%=%U%H%&%'%"(B (MySQL $B$H$+(B) $B$,L5$$$+$i(B
|
76 |
|
|
$B$"$s$^$jLr$KN)$?$J$$$+$b!#C/$+F~$l$F$*$/$l!#(B</p>
|
77 |
|
|
|
78 |
|
|
<h2 id="ssi">SSI (Server Side Include)</h2>
|
79 |
|
|
|
80 |
|
|
<p>$B4{Dj$N>uBV$G$OL58z$K$J$C$F$$$^$9$,!"(B .htaccess $B$G;XDj$9$l$P(B
|
81 |
|
|
$B;H$($^$9!#$G$b$"$s$^%5!<%P!<$KIi2Y$+$1$s$G$/$l$h!#(B</p>
|
82 |
|
|
|
83 |
|
|
<address>
|
84 |
|
|
[<a href="/" title="$B$3$N%5!<%P!<$N<sJG(B">/</a>
|
85 |
|
|
<a href="/map" title="$B$3$N%5!<%P!<$N0FFb(B">$BCO?^(B</a>
|
86 |
|
|
<a href="/search/" title="$B$3$N%5!<%P!<$N8!:w(B">$B8!:w(B</a>]
|
87 |
|
|
[<a href="../">$B@>1;7W2h4IM}It(B</a>
|
88 |
|
|
<a href="./" rel="index">$B$&$'$V%5!<%P!<(B</a>]
|
89 |
|
|
</address>
|
90 |
|
|
<div class="update">2001-12-28
|
91 |
|
|
<a href="http://validator.w3.org/check/referer" xml:lang="en"><img
|
92 |
|
|
src="http://www.w3.org/Icons/valid-xhtml11" id="w3c-html"
|
93 |
|
|
alt="Valid XHTML 1.1!" style="height: 31px; width: 88px" /></a>
|
94 |
|
|
<a href="http://jigsaw.w3.org/css-validator/validator?uri=http://suika.fam.cx/admin/web/index.ja.html" xml:lang="en">
|
95 |
|
|
<img style="width: 88px; height: 31px" id="w3c-css"
|
96 |
|
|
src="http://jigsaw.w3.org/css-validator/images/vcss"
|
97 |
|
|
alt="Valid CSS!" /></a></div>
|
98 |
|
|
</body></html>
|