excitemusic
記述スタイルは、まとめ あるいは、リンク集、気が向けば ちょっと評論
by highlite
ICELANDia
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
カテゴリ
以前の記事
フォロー中のブログ
最新のトラックバック
キャッシング
from ローン
【セキュリティと暗号化】..
from 旬なキーワードでお得なブログ..
【送料無料】ウェルキャッ..
from スキャナのエプソンとキヤノン
悪質ウイルス「ボット B..
from 便利なソフト
HDDクラッシュ!ハード..
from ハードディスクが壊れた!
迷惑メール条件付で容認へ..
from アクイユガーデン
PLCアダプター
from mathematicsの日記帳
PLCの普及にNTTが後..
from ネット社会 : 今日の動き
★PLC って 便利 便..
from ミラーサイト
「コンセントでネット 品..
from Life goes on
タグ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧


カテゴリ:cgi( 5 )
PHP
PHPでできることは
PHP は、汎用のスクリプト言語です。通常は、Webで使用するためのスク リプト言語として使用されますが、シェルスクリプト言語として使用す ることや、今日ではウインドウアプリケーションを作成するための言語 としても使用することが可能です。
PHPの歩み
PHP は、サーバーサイドのHTML埋込型 スクリプト言語として誕生し、今日でも主にこの用途で使用されていま す。
PHPは、元はPersonal Home Pagesとして知られていましたが、1994年の 秋にRasmus Lerdorfにより生み出されました。
最初の 完全なバージョンは、1995の始めにリリースされ、この時点からRasmus は自分のバグを修正してくれる人々とオープンソースのプロジェクトを 興しました。
このパーサは 1995年の中頃に書き直され、PHP/FI バージョン 2 と名づ けられました。FI は、Rasmus が書いた html フォームデータを解釈す る別のパッケージに由来しています。
1997の中頃にZeev Suraskiと Andi Gutmans がパーサの主要部分を書き 直し、このプロジェクトは、Rasmusの個人的なプロジェクトからよりグ ループ指向のプロジェクトへと変更されました。
最新のバージョンは再度 SuraskiとGutmansにより書き直され、 Zendエンジンを使用しています。PHP には、現在、プロジェクトの様々な部分を担当する200人以上のコントリ ビュータがいます。
最新の統計では、600万以上のドメインでPHPは使用されており、参考までに Microsoft IISは、インター ネットの590万サイトで動作しています。

PHPのコミュニティ&ポータルサイト「PHPプロ!」
PHPプロ!ヘルプ - PHPとは?

PHP入門
PHPは、Webアプリケーションを開発するためのプラットフォームで、現在最も多く使用されているオープンソース・ソフトウエアの1つです。
PHPとは-PHP入門
PHPは、Webサーバ上で情報を提供し表現する HTMLに埋め込むタイプのスクリプト言語で、JavaScriptと同じように、プログラムのコンパイル(実行可能なバイナリファイル作成)をする必要のない、テキストベースのインタープリター言語です。
LAMPプラットフォーム
Linux をベースとして、同じくオープン・ソース・ソフトウェアの Apache、MySQLデータベース、そして PHPを組み合わせたのを、LAMPプラットフォームと呼んでいます。
PHP制作環境-PHP入門

初心者が送るPHP入門
PHP入門 - あなたのサーバでPHPが動くか?
ホームページを作っているのは大抵はプロバイダやレンタルサーバから借りているサーバだ
PHPが使えるサーバはまだ少ないようです。
使っているサーバでPHPが使えるかどうか調べるのは簡単です。
PHPファイルをアップロードして表示させてみればいいんです。
---内容(スクリプト記述)は、このソースコードでなくても、なんでも良いような・・・
---例えば、これ・・・
PHP入門 - 文字を表示させる(print、echo)
PHP入門 - PHPタグについて

act php
フリーウェアのPHPスクリプト、DBは 「MySQL」 「PostgreSQL」 「SQLite」 の3種類に対応

Let's CGI PHP 検索エンジン データベース フリーPHP
フリーCGI PHPスクリプトのデータベース・検索エンジン
Let's CGI PHP 検索エンジン データベース アクセス制限

インターネット・サービス KOMONET
PHPスクリプト無料配布コーナー

プログラム/サーバー管理サポート Program Rabo
プログラム/サーバー管理サポート Program RaboPHP プログラム
プログラム/サーバー管理サポート Program Rabo
プログラム概要
会員向けコンテンツ、特別ユーザー向けコンテンツなど一定の条件を満たした者のみに公開するサイトでは認証システムは必須機能です。認証機能自体、例えばウェブサーバーのBASIC 認証で実装する場合が多いですが、パスワードが生で流れるなどセキュリティー的にはよろしくありません。そこで、認証処理では、クッキーと認証専用データベースを用いて安全に認証できる機構を提供可能としました。

2php PHPとは PHPを動かすのに必要なもの
2php 掲示板からキャッシングまで

MAKOTO3_NET
MAKOTO3_NET Blog リンククラブというホスティングサービスに関する覚書
サーバがWindows2000
[PR]
by highlite | 2007-01-05 04:48 | cgi
CGI PHP
Let's CGI PHP 検索エンジン データベース フリーPHP
5000以上のCGI・PHP・JAVAスクリプトに出会えるサイトです!
Let's CGI PHP 検索エンジン データベース フォームmail
Let's CGI PHP 検索エンジン データベース アクセス制限

Dds FormMail のページ
お問い合わせ、アンケート、注文メール等をウェブサイトに簡単に設置できます。
自社ウェブサイトにも使用してます。
レンタルサーバー @Next Style  (WADAX レンタルサーバー)
@Next Style 共用レンタルサーバー

SUPER SNC SCRiPTPHPスクリプト
PHPスクリプト配布サイト
PHP CGI スクリプト一覧
SNC GATE解説


無料CGI フリースクリプト集 CGI-SSI-perl-PHP~Web-Up-Search
ホームページ作成-無料レンタルCGI-フリーHP検索-Web-Up-Search

ホームページ作成に役立つ検索エンジン アクセスアップの「HP-TOOLBOX」

PHP設置マニュアル~PHPを設置する~ P-Web
P-Web フリーPHPスクリプト
P-Webは、PHPスクリプトを無料で配布するサイトです。
[PR]
by highlite | 2006-12-04 23:45 | cgi
Perl - HTTP::Lite
PerlEvo - HTTP::Liteのインストール
PerlでWebサイトの情報を取得するモジュール"HTTP::Lite"のインストール方法
HTTP::LiteはPerlで動作するHTTPプロトコルの実装です。
同様のモジュールにLWPがありますが、HTTP::Liteは1ファイルでできている、軽量で速いといった特徴があります。
cgiの呼び出しといった簡単な動作に使うのにもってこいのモジュールです。
PerlEvo - Perlに関するTIPS&テクニック
ProEvo プログラマーのための備忘録
ProEvoはプログラミング言語の使い方やライブラリの書き方などのメモ、VineLinuxやWindowsなどOSなどを運用したときの記録、Webサイトを運営する上で試したことのメモなどを備忘録的にまとめたものです。

Perlモジュール-HTTPLite - Walrus, Digit
インストールはPPMまたはCPANモジュールで。インストールはせず、モジュールだけを取得する場合にはCpanModule:HTTP::Liteからどうぞ。
Perlモジュール-HTTPLiteFetch - Walrus, Digit
Perlモジュール-LWP - Walrus, Digit
Walrus,Digit

HTTPLite - 軽量なHTTP実装
HTTP::LiteはPerlのための、単体で動作する、軽量なHTTP/1.1の実装です。
これは十全の機能をもち、LWPの代わりとなって 置き換えるようなものではありません。
かわりに、HTTPをサポート するためにアーカイブにインストールするモジュールが最小である ことが好ましい状況、プロセッサが遅く、CPUにとってLWPが良い候補とならない状況で役立つものであろうと考えています。

Perlについてhttpで始まるURLを開いて内容を解析したい。
ネットサーフレスキュー[Web裏技] - 技の裏 - CGI-BBS - CGI - Perl

socketを使いたくないとき、HTTP::Liteを使います。ソケットを知らなくても使えます。CPANからどうぞ。
ソケット通信によるCGIとの連携
Socketを使用したフィルタリングCGI
perl から Web ページを読み込む
SXGAに最適化しているみたい、XGAでページ閲覧すると何故か端が切れてしまう
Web 上のコンテンツ、つまり HTML や画像データを perl の変数にセットする事ができます。
HTTP レスポンスを解析する
HTTP レスポンスとは、Web サーバから送られてくるデータの事です。
ちょっと考えると、これはただの HTML や画像データのような気がしますが、実際はもう少し複雑で、色々な付加情報が含まれています。
ブラウザ(HTTP クライアント)は、この付加情報を見ることによって、転送をスムーズに行ったり、情報の種類を判別したりしています。


Produce by Sieg [サイト探索]

「HTTPプロトコル」 Perl講座
1.リクエストヘッダとレスポンスヘッダ
1.ブラウザが出力するリクエストメッセージ
2.CGI から出力できるレスポンスヘッダ
Perl&CGI最強講座 ++++[smart]
smart +++ 日本最強ウェブ講座
『smart +++日本最強講座』はPerlやHTML、JavaScript、CSSといったサイト制作に関する技術、Apache、MySQL、BIND、Sambaといったサーバソフトウエアの設定方法をステキに紹介しているよ。
「HTTPプロトコル」 Perl講座
「環境変数」 Perl講座
Perl&CGI最強講座 ++++[smart]

HTTP プロトコル
wwwサーバにアクセスする
wwwサーバにアクセスするには、通常は、Mosaicなどのviewerを使いますが、 HTTPプロトコルの基本を知っていれば、telnetからでも、wwwサーバの情報を受け取る事が出来ます。SMTPでもNNTPでも、これらのプロトコルのチェックに telnetは使われますね。
戸根勤 - telnetで探るWWWとHTTPの仕組み
Use telnet
Use telnet [telnetクライアントの設定・基本操作]

Perlでブラウズ(HTTP)
PerlでGETするソース
PerlプログラミングTips
ネットワークプログラミング

ヘッダフィールドの一覧
インターネット・プロトコル詳説 インデックス - @IT
@IT:Master of IP Networkフォーラム 全記事インデックス
Master of IP Network - @IT
インターネット興隆の立役者「HTTP~前編」
連載:インターネット・プロトコル詳説(1)
HTTPは単にリソースの送受信を行うプロトコルにすぎず、画面の生成/表示(レンダリング)はHTMLやWebブラウザにおける仕様であり、明確に分けられている。
クライアント/サーバモデルであり、
(1) クライアントからサーバへのリクエスト
(2) サーバからクライアントへのレスポンス
を最小の通信単位とする。
(1)をリクエスト・メッセージ、(2)をレスポンス・メッセージと呼ぶ。

[Studying HTTP] HTTP Header Fields

HTTPモジュール
HTTPHeaders - HTTPメッセージヘッダをカプセル化するクラス

Hypertext Transfer Protocol - Wikipedia
4章 HTTPリクエスト/HTTPレスポンス

CGI-Perlの基礎講座(p05)
CGI-Perlの基礎講座
10倍ズバリ!! 素敵にするホームページの条件
WEB 相談室 (CGI,CSS,HTML,JavaScript)

QUERY_STRINGって?
CGIの仕様
CGIスクリプトが参照可能な環境変数
QUERY_STRING 「http://サーバー名/CGIスクリプト名?データ」というURLを要求した場合のデータ部分。

ぱるも日記 - %ENV で HTTP リクエストの情報を調べる

環境変数 - Wikipedia

11_19 CGIHTTPServer -- CGI 実行機能付き HTTP リクエスト処理機構

フォームデータの送信 -- ごく簡単なHTMLの説明

ネットワークプログラミングの基礎知識目次
HTTP クライアントを作ってみよう(1)まずはtelnetで
HTTP クライアントを作ってみよう(2)Socket モジュールを使っている
ソケットというのはデータ送信とデータ受信を同じファイルハンドルで扱うということです。
関数一覧
68user's page 掲示板 過去ログ

Perl モジュールを使おう
よく使われる関数群を最初からPerlに組み込んでしまおう、というものが「モジュール」です。
Perl標準でついてくる関数と、必要に応じてPerlに組み込むことのできるモジュール
(貧乏な人のための)Perl モジュールの作り方。 torus solutions!

素晴らしきPerlモジュールの世界カテゴリー"Acme"
どんぞこCGI+--
[PR]
by highlite | 2006-09-15 14:39 | cgi
CGI DIY(Do It Yourself)
CGI工房
CGI工房:サロン

CGIダウンロードSupportBBS
CGIダウンロードフリーCGIの配布&CGI・ホームページの制作サイト
CGIダウンロードカスタムボード

FAQスクリプト別に分類
EASY CGI FAQ

Index of confettoウェブサイト構築支援の素材等を置いています。
gateway_cgi CGIに簡易認証機能を組み込む

at works
at works は、主に CGI Script を公開しているサイトです。
at works - access cgi - readme - index
このアクセス解析 CGI Script - access cgi は、KENT 氏が KENT WEB にて公開されている Access Report を基礎にして大幅な改造・機能追加を行ったスクリプトです。
at works - access cgi - readme - FAQ

簡単CGI自動設置
おすすめCGI (c)2002 AAA! CAFE All rights Reserved
NETWORKWORLD Online - 連載 Webサーバ最適化マニュアル 第4回 共通の最適化テクニック
NETWORKWORLD OnlineIDG

PF-X_NET CGI外部呼出しについてコメントが参考になる
PF-X_NET
このサイトでは、無料で500MB のスペース・広告無し・CGI、PHP、MySQL が使用可能なホスティングサービスの提供をしています。
2006年04月04日ZaurusでGPSを使おう

$ENV{'REMOTE_HOST'}を取得した場合にIPアドレスが取得される。
No_17814 Apache2で、CGIの動作が異様に遅いです


逆引きCGI小技集

SSI研究室 - 1_SSIとは
SSI研究室
パソコンいばら道


OKWave 困っています・・・詐欺・・??

ARCHIVE (プログラム質問箱)

ホスト名とアドレス
コネクト・ネットワーク



beginners CGI  - Locationヘッダを使ってジャンプする -
beginners CGI  - CGI 作成ヒント集 -
beginners CGI  - 初歩から始める初心者向け Perl-CGI 講座 -
Beginner's CGI は プログラミング言語の Perl を使った CGI の作成や設置、作成時のヒントやFAQなどについて初心者の方向けの内容を重点に置いて説明を行っております。

Perl Tips Location ヘッダー
簡単CGI
無料HPスペース XREA.COM でのCGI(Perl)設置FAQです。
Perl全般に関する解説コーナーもございます。

Perlで作るCGI講座 - CGI_pm を使ってみよう - futomi's CGI Cafe
CGI.pmでは、主に以下の二つの目的に役立ちます。
フォームからのデータを受け取る 、動的ドキュメントの作成 、標準HTMLの出力 、フォームの出力
http://www.futomi.com/cgi-bin/env_var/gethostbyaddr.cgi

SELFHTML 日本語版 はじめに-Webサイト製作に役立つテクノロジー-CGIとPerl
SELFHTML 日本語版 はじめに-Webサイト製作に役立つテクノロジー
SELFHTML 8_0 (HTMLファイルを自分で作ろう!)

LocationヘッダとContent-Locationヘッダの違いは?

Perlで作るCGI講座 - 入力フォーム編(GETとPOSTデータを受け取るには) - futomi's CGI Cafe

ゲームなら shockwave_com


Fish_Bowl ■ 無料ホスティングサービス ■
[PR]
by highlite | 2006-09-09 12:35 | cgi
SSI (Server-Side Include)
SSIプロジェクト
外部スクリプトを使用しないSSIの利用
はじめに: 最終更新日をページ内に表示、現在のサーバで利用可能な環境変数の一覧は、SSIコマンド '<'!--#printenv --'>'
入れ子について: 大変残念なことに、SSIコマンドは入れ子にできません、コマンドは駄目ですが、SSIファイルは入れ子が可能です
応用例(1): 環境変数HTTP_USER_AGENTに格納された値からブラウザの種類とOSを判別し、これを環境変数にセット
応用例(2): 環境変数DATE_LOCALには、サーバーの持つ日時データが格納されています。フォーマットを指定することにより、特定の情報を取り出すことができます。時間によって挨拶を変えることも同様にして可能です
おまけ:include virtulにおける.shtmlとCGI
おまけ:SSI #execの怖い話
isweb ローカル・ルール

SSIに関する基本的な知識にを得るには、
とほほのSSI入門
SSI 例文辞典

SSIのすすめ
簡単に言えばサーバがページを出力する前に、 指定したドキュメントをページに挿入してくれる機能です。挿入するドキュメントがCGIや、 プログラムなら実行結果を挿入する事ができる大変便利な機能です。
テキストの挿入
1.最初は、ページ本体の輪郭を作成します。(以下、輪郭ページ)
  もちろん、ここに本文を書いていただいても結構です。
2.挿入するメニューを作成する
  このファイルは、HTMLの一部分ですので拡張子は.htmでなく.txtでもかまいません。
3.輪郭ページにSSIを1行挿入する
CGIの挿入
CGIを挿入するSSIで最も知られているのがアクセスカウンタです。
それぞれのページの最終更新日を自動的に挿入するスクリプトです。


とほほのWWW入門

不正なメール/データによりメールが受信できなくなった場合の対処方法
putty.exeを使用(telnetモード)

アクセス制限
4_1 情報へのアクセス制限

Coco's Home (SSI入門?です)
Coco's Home (SSI入門?です-Top)
[PR]
by highlite | 2006-08-30 00:16 | cgi