[Perl CGI]の検索結果
Perlで書かれた
メールフォームCGIをオープンソースライセンス(GPLv2)で公開しました。
メールフォームCGIはWebページのフォームに入力された内容をメールで通知するスクリプトです。オープンソースライセンスですの...
Perlで書かれたメールフォームCGIをオープンソースライセンス(GPLv2)で公開しました。
メールフォームCGIはWebページのフォームに入力された内容をメールで通知するスクリプトです。
オープンソースライセンスですので無料で自由にカスタマイズして利用できます。
ホームページへのメールフォームの追加は、次のような手順で簡単にできます。
1.mailform.cgi の先頭の以下の部分をサーバーなどの利用環境にあわせて変更します。
my $webmaster_email = 'webmaster@59log.com'; # Webmaster's E-mail address
my $sendmail_path = '/usr/sbin/sendmail'; # sendmail path
2.以下のファイルをサーバーにFTPソフトなどを使用して転送します。
mailform.cgi
mailform.css
tmpl/mailform.tmpl
3.mailform.cgiに実行可能なパーミッション(サーバーによって異なります)を設定します。
メールフォームCGIは、シンプルなPerlスクリプトなので以上のように設置は非常に簡単ですが、
HTMLやPerlスクリプトの変更が難しいという方向けに有料(税込2,100円)にてデザインのカスタマイズ(スクリプト
の変更をともなわないHTMLファイルやスタイルシートの変更)、設置サポートも行います。有料サポートをご希望され
る場合は、デモページのフォームまたは webmaster@59log.com 宛にメールにてご連絡ください。
メールフォームCGIのデモページ
メールフォームCGIのダウンロード
「さくらのレンタルサーバ」はさくらインターネットが提供している低価格共用レンタルサーバーサービスで、個人向けのプランとしては、ライト(月額125円、容量1GB)、スタンダード(月額500円、容量10GB)、プレミアム(月額1500円、容量40GB)の3プランが提供されています。
いずれのプランでも複数ブログの作成や独自ドメインでの運用、ケータイからの記事投稿が可能なブログサービスが標準で利用できるほか、クイックインストール機能を利用することで、コントロールパネルからブログ(Movable Type Open Source、WordPress)やCMS(XOOPS Cube)、掲示板CGI、カウンターCGIなどのあらかじめ用意されたアプリケーションを簡単にインストールできる機能もあります。ただし、ライトプランでは Movable Type Open Source、WordPress、XOOPS Cubeは利用できません。
また、ライトではCGI(perl、ruby、python)の利用はできますが、PHPやMySQL、cronが利用できるのはスタンダードからとなっています。料金的にはライトも魅力的ですが、CGIを利用する場合でも、容量や性能を考慮に入れるとライトよりスタンダードの方が使い易いと思います。
評価 : ★★★★★
(
kagahiro
2010/05/17)
さくらのレンタルサーバ
さくらのレンタルサーバ公式FAQ
さくらのレンタルサーバ公式マニュアル
さくらのレンタルサーバ非公式FAQ
59bbs 掲示板は、「さくらのレンタルサーバ スタンダード」
を利用しています。
ネットエイドの格安レンタルサーバー「ハッスルサーバー」は、月額208円と格安料金ながら、容量1.5Gで、perl、ruby、pythonのCGIだけでなく、
PHPや
MySQL、定期的に処理を自動的実行するcronも利用できます。また、人...
ネットエイドの格安レンタルサーバー「ハッスルサーバー」は、月額208円と格安料金ながら、容量1.5Gで、perl、ruby、pythonのCGIだけでなく、PHPやMySQL、定期的に処理を自動的実行するcronも利用できます。
また、人気ブログソフトのMTOS(Movable Type Open Source)が1クリックでインストールできるなど、ブログサイトの構築も簡単です。
上位プランがないため、アクセスが増えて運用が難しくなった場合は、他のレンタルサーバーに移転する必要がありますが、最初からアクセスが多いわけではないので、とりあえず安くサイトを開設したいというのであれば、非常におすすめのレンタルサーバーです。
ブログでハッスル、メールでハッスル、ハッスルサーバー
容量1.5G、メールアカウント無制限、メーリングリスト 無制限、マルチ独自ドメインマッピング無制限、MySQLデータベース、CGI/PHP/SSI、ブログがブラウザだけで、瞬間インストールできるMovableType(MTOS)自動インストールあります。
オープンソースブログソフトウェア「59Tracker」の最新版「59Tracker 4」をリリースしました。
59Tracker 4 では、以下の新機能の追加、及び機能の改良が行われています。
- ソーシャルブックマーク機能のトピック機能への統合
- 再構築時のオプション指定機能の追加
- 検索結果RSS出力機能の追加
- 検索インデックス作成時のパフォーマンス向上
- その他ユーザーインタフェースの改善や不具合の改修など
ソーシャルブックマーク機能のトピック機能への統合
これまで別機能として実装されていた、ブックマーク機能をトピック機能に統合しました。これにより検索時にトピックとして投稿したかブックマークとして投稿したかを気にする必要がなくなり、簡単に必要な情報を探すことができます。また、ブックマークとして使用する記事もこれまで以上に自由に記述することができます。
再構築時のオプション指定機能
サイトのどのコンテンツを再構築するかをオプションで指定できるようになりました。これによって再構築にかかる時間が短縮され、サーバーの負荷を軽減することができました。
検索結果RSS出力機能
検索結果の1ページ分をRSS2.0形式で出力する機能を追加しました。全体の更新情報だけでなく検索条件に任意のキーワードやユーザーを指定して、該当するトピックの更新情報だけ購読することができます。
検索インデックス作成時のパフォーマンス向上
検索インデックス作成時に処理方式を見直したことによって、トピック投稿時や検索インデックス作成時のレスポンスが改善されました。
その他ユーザーインタフェースの改善や不具合の改修など
トピック投稿時の入力支援機能の追加やユーザーインタフェースの見直し、不具合の改善なども行っています。
59Trackerとは
59Trackerは、Perlで実装されたシンプルで使いやすい、ソーシャルブックマークとしても利用可能なオープンソースブログソフトウェアです。独自のCGIが利用可能なレンタルサーバーや社内イントラネットサーバー等にインストールして使用できます。オープンソースライセンス(GPLv2)ですので、ビジネスブログや社内(イントラ)ブログなど商用利用でも自由にカスタマイズして無料で利用できます。データはテキスト形式で保存されるため、MySQLやPostregSQLなど別途DBMSをインストールする必要はありません。
59Tracker 4 のダウンロード
59Tracker/59bbs ユーザー向けメーリングリスト
続・初めてのPerl 改訂版
オライリー・ジャパン 著者:Randal L. Schwartz,brian d foy,Tom Phoenix,吉川 英興,伊藤 直也,田中 慎司,株式会社ロングテール/長尾 高弘 価格:3,360円 評価:★★★★★
- この本は何処まで読めば良いか ★★★★★
- 初めてのPerlと思って読むとショックを受ける ★★★
- リファレンスの説明は役に立つが、オブジェクト指向の解説がいまいち。 ★★★★
- 脱初心者へのステップとして ★★★★★
powered by
amalink
フリー掲示板ソフト「
59bbs」の最新版「
59bbs 3」をリリースしました。
59bbs 3 では、以下の新機能の追加、及び機能の改良が行われています。ブックマーク機能の追加再構築時のオプション指定機能の追加検索結果RSS出...
フリー掲示板ソフト「59bbs」の最新版「59bbs 3」をリリースしました。
59bbs 3 では、以下の新機能の追加、及び機能の改良が行われています。
- ブックマーク機能の追加
- 再構築時のオプション指定機能の追加
- 検索結果RSS出力機能の追加
- 検索インデックス作成時のパフォーマンス向上
- その他ユーザーインタフェースの改善や不具合の改修など
ブックマーク機能
トピックをブックマークとして投稿することができるようになりました。これまで以上に手軽にお気に入りのサイトやニュース記事などを投稿することができます。
再構築時のオプション指定機能
サイトのどのコンテンツを再構築するかをオプションで指定できるようになりました。これによって再構築にかかる時間が短縮され、サーバーの負荷を軽減することができました。
検索結果RSS出力機能
検索結果の1ページ分をRSS2.0形式で出力する機能を追加しました。全体の更新情報だけでなく検索条件に任意のキーワードやユーザーを指定して、該当するトピックの更新情報だけ購読することができます。
検索インデックス作成時のパフォーマンス向上
検索インデックス作成時に処理方式を見直したことによって、トピック投稿時や検索インデックス作成時のレスポンスが改善されました。
その他ユーザーインタフェースの改善や不具合の改修など
トピック投稿時の入力支援機能の追加やユーザーインタフェースの見直し、不具合の改善なども行っています。
59bbsとは
59bbs はフリーのブログソフトウェア「59Tracker」をベースに、掲示板として必要な機能だけを実装したブログ風の掲示板ソフト(Perl/CGI)。ライセンスはGPL。
一般的な掲示板ソフトではあまりサポートされていない、集客や収益アップに役立つ機能が多数搭載されており、ブログを運用するような手軽さで、集客力の高い掲示板サイトを運用することができる。
59Tracker/59bbs ユーザー向けメーリングリスト
初めてのPerl 第5版
オライリージャパン 著者:Randal L. Schwartz,Tom Phoenix,brian d foy 価格:3,780円 評価:★★★★★
powered by
amalink
オープンソース(GPLv2)の掲示板ソフト「59bbs 2.2」をリリースしました。
59bbs 2.2 では、管理画面を中心にシステムのユーザーインタフェースの見直しを行っており、さらに操作性が向上しています。
59bbs は、Perl/CGI環境で動作するブログ風の掲示板ソフトで、トラックバック機能、更新Ping送信、RSSフィードの配信、ブログクライアント対応、ユーザー毎、記事毎の広告管理機能などにより、ブログを運用するような手軽さで、不特定多数からの投稿を受け付けることができる掲示板サイトを構築することができます。
59bbs 2.2 のダウンロード
掲示板検索エンジン 59bbs.org
59Tracker Project
スクリプトプログラミング言語「
Perl(パール)」の入門書や解説書。新版
Perl言語プログラミングレッスン入門編平易な文章と、たくさんのサンプルプログラムで、
Perlの基礎がわかりやすく解説された
Perl入門書。はじ...
スクリプトプログラミング言語「
Perl(パール)」の入門書や解説書。
新版Perl言語プログラミングレッスン入門編
平易な文章と、たくさんのサンプルプログラムで、Perlの基礎がわかりやすく解説されたPerl入門書。はじめてPerlを学ぶ人に最適。
初めてのPerl
Perlの各種機能や言語仕様の基礎をていねいに解説した入門書。正規表現の解説の拡充など、Perl学習者の実際的なニーズを取り上げた1998年刊に次ぐ第3版。
続・初めてのPerl - Perlオブジェクト、リファレンス、モジュール
Perlによるシステム開発に必要な基礎知識やノウハウを解説。オブジェクト、リファレンス、モジュールを中心にプログラマが分担してプロジェクトをこなすための方法が記述されている。「初めてのPerl」の続編。
Perl入門―スクリプト作成の基礎からCGIまで
多機能で便利なPerlについて豊富なスクリプトを用いてわかりやすく解説。正規表現の処理からレポートの整形、プロセス間通信まで、Perlの多様な側面を網羅。
プログラミングPerl〈VOLUME1〉
プログラミングPerl〈VOLUME2〉
改良・拡張を続けるPerlの言語仕様や新しいプログラミング書式を網羅する、Perlの開発者ラリー・ウォール氏によるリファレンス。
Perlクックブック〈VOLUME1〉
Perlクックブック〈VOLUME2〉
Perlをより深く知り活用するためのアイデアと、Perlによる実践的なプログラミングテクニックがふんだんに盛り込んだレシピ集。
VOLUME 1は、Perlの基本データ型、パターンマッチ、ファイルシステムなど基本的な処理のほか、プログラムをフレキシブルで強力にするために欠かせないリファレンス、モジュール、オブジェクトなどに関するレシピを収録。
VOLUME 2は、データベースアクセスやユーザインタフェース、ネットワークプログラミング、インターネットサービス、Webアプリケーション関連のレシピを収録。
Effective Perl
Perlプログラミングの奥義に迫る60項目の提案。より高度でエレガントなPerlプログラミング技法を実践的かつ効率的に学べるガイドブック。
すぐわかる オブジェクト指向 Perl
Perl によるリファレンス、モジュール、パッケージ、オブジェクト指向の解説書。
技術評論社刊『すぐわかるオブジェクト指向Perl』公式サポートページ。
Perlデータマンジング―データ加工のテクニック集
Perl言語の中・上級者向け解説書。構造化されていないデータ、レコード指向データ、固定長データ、バイナリデータ、独自パーサ構築、日付と数値のフォーマットなど、Perlを武器にあらゆるデータと闘う方法を伝授。
Perl(パール)とは、Larry Wall(ラリー・ウォール)氏によってテキスト処理(テキストの検索や抽出やレポート作成など)のための
言語として開発された、C
言語に似た表記法の
インタープリタ型の
スクリプトプログラミ...
Perl(パール)とは、
Larry Wall(ラリー・ウォール)氏によってテキスト処理(テキストの検索や抽出やレポート作成など)のための言語として開発された、C言語に似た表記法のインタープリタ型のスクリプトプログラミング言語で、現在ではテキスト処理だけでなく、システムプログラミングやネットワークプログラミングなども可能な、汎用的なプログラミング言語となっている。比較的簡単にプログラミングが可能であることから、CGIやWebアプリケーションの作成言語としても人気が高い。アーティスティック・ライセンスおよびGPLのもとでフリーソフトウェアとして配布されている。
Perlに関する主なサイト
Japanized Perl Resources Project
Perlの日本語リソースの収集と文書を日本語訳するプロジェクト。
perldoc.jp。
CPAN.jp
perl日本語ドキュメント全文検索。
Tokyo Perl Mongers
東京地区のPerlユーザーのコミュニティー(メーリングリスト)。
Jcodeを使おう(実用本位のJcode紹介)
文字コード判別、変換のための日本語文字コード用汎用モジュール、Jcode.pmの解説。
futomi's CGI Cafe
PerlでCGIを作成する際に役に立つ情報を掲載しているサイト。
Perlリファレンス
Perlの日本語リファレンスを掲載しているサイト。
ActiveState
Windows上で動作するフリーのPerlパッケージ「Active Perl」の配布イト(英語)。
CPAN(Comprehensive Perl Archive Network)
Perlのライブラリ、モジュールソフトウェア等、Perlで書かれたプログラムが集積されている巨大なアーカイブ。
プログラミングPerl〈VOLUME1〉
オライリー・ジャパン 著者:ラリー ウォール,ジョン オーワント,トム クリスチャンセン 価格:5,565円 評価:★★★★★
- 理解する為のレベルは? ★★★★★
- 値段は高いけど・・・ ★★★★
- ラクダが踊る ★★★★★
powered by
amalink
59bbs 2.1.3 をリリースしました。2.1.2からの変更点は以下の不具合の修正です。・IE、Chromeの場合レイアウトが崩れる・ping送信先リストの編集ができない・Comment、Trackbackへのリンクが正しくない・匿名投稿でキ...
59bbs 2.1.3 をリリースしました。
2.1.2からの変更点は以下の不具合の修正です。
・IE、Chromeの場合レイアウトが崩れる
・ping送信先リストの編集ができない
・Comment、Trackbackへのリンクが正しくない
・匿名投稿でキーワードの先頭がスペースの場合に文字化けする
変更ファイル
Lib/App/Topic.pm
Plugins/session.cgi
Plugins/pinglist.cgi
system/tmpl/pinglist.tmpl
system/tmpl/register.tmpl
system/tmpl/topic.tmpl
system/tmpl/newtopic.tmpl
59bbs 2.1.3 のダウンロード(書庫ファイル名は59bbs2.1.zip)
当サイト(
59bbs.org)で開発・配布しているフリー掲示板ソフト「
59bbs 2.1」を、さくらインターネット、ハッスルサーバー以外のレンタルサーバー等に
インストールする
方法は以下の通りです。1.書庫ファイルの取得と...
当サイト(59bbs.org)で開発・配布している
フリー掲示板ソフト「59bbs 2.1」を、さくらインターネット、ハッスルサーバー以外のレンタルサーバー等にインストールする方法は以下の通りです。
1.書庫ファイルの取得と解凍
59bbs 2.1 の書庫ファイル(zip形式)を取得し、任意のディレクトリで解凍します。
2.config.cgiの変更
59bbs 2.1 を運用する場合に必ず変更が必要な config.cgi の各項目は以下の通りです。(server.config.cgiを変更した方がわかりやすいと思います。)
$system_dir = "../system";
テンプレート、ユーザー情報、トピックカウンターファイル等が格納されるディレクトリです。Webディレクトリの外側にディレクトリを作成し、そのディレクトリを相対パスで設定します。
$data_dir = "../data";
各種データファイルが格納されるディレクトリです。Webディレクトリの外側にディレクトリを作成し、そのディレクトリを相対パスで設定します。
$docroot_dir = "http://59bbs.org";
CGIファイル、HTMLファイル、スタイルシートなどを配置する、59bbsが動作するディレクトリのURLを指定します。www や public_html 等のWebディレクトリまたはその配下のディレクトリのURLになります。なお、最後にスラッシュはつけないでください。
$admin_address = 'admin@59bbs.org';
コメントやトラックバックがついたときにメールを送信するWebサイトの管理人のメールアドレスを指定します。
$site_title = "59bbs.org";
59bbsを運用するサイトの名前を設定します。
$sub_title = "ブログ風のインターネット掲示板";
59bbsを運用するサイトのサブタイトルを設定します。
上記以外項目の設定については、
59bbs 2.1 仕様書を参照してください。
3.ファイルのアップロード
FTPソフトなどを使用してサーバーにファイルをアップロードします。拡張子がjpgのファイルはバイナリー(無変換)モードで、それ以外のファイルはアスキー(無変換)モードでアップロードしてください。
Webディレクトリの配下に、Lib(ディレクトリごと)、Plugins(ディレクトリごと)、.htaccess、basic.css、index.cgi、rcvtb.cgi、xmlrpc.cgi、feed-icon-16x16.jpg、config.cgi(または、server.config.cgiの名前をconfig.cgiに変更して)をアップロードします。
Webディレクトリの外側にdata、systemをディレクトリごとアップロードします。
4.ファイル属性の変更
index.cgi、rcvtb.cgi、xmlrpc.cgiの属性を、CGIとして実行できるファイル属性(755 or 700)に変更します。
5.Perlモジュールのアップロード
59bbsを動作させるにはPerlモジュールとして、CGI、Jcode、MIME、SOAP-Lite等が必要です。日本でサービスを提供してしているレンタルサーバーであれば、CGI、Jcode、MIMEについては、インストールされていないということはほとんどないため、これらのモジュールをインストールする必要はありませんが、SOAP-Liteについてはインストールされていない場合が多いようです。
SOAP-Liteがインストールされていない場合は、http://search.cpan.org/~byrne/SOAP-Lite-0.60a/ から、SOAP-Lite-0.60a.tar.gzををダウンロードし、任意のディレクトリで解凍します。解凍されたディレクトリ中のSOAP、 XMLRPCディレクトリをFTPソフトを使用して59bbsが動作するディレクトリにアップロード(転送モード:アスキー、無変換)します。
6.管理者パスワードの変更
59bbsが動作するWebサーバーのURLをブラウザで開き、ユーザーID:adimn、パスワード:0000でログインします。初期状態のパスワードのままでは誰でも管理者としてログインできてしまうので、adimnのパスワードを変更します。
7.最初のトピックの変更
更新情報に表示されているトピックを編集して、あなたのサイトを説明する内容の記事に変更します。
8.サイトの再構築
リストページのメニューの再構築をクリックし、サイトの再構築を行います。
config.cgiのディレクトリの設定が正しくて、index.cgiに実行属性が付いていれば最低限の動作はすると思います。また、複数設置する場合は、ドキュメントルートの下にそれぞれサブディレクトリを作成し、それぞれ上記の手順で設置します。
不明な点がある場合、うまく行かない場合は、このトピックのコメント欄にその旨を書き込むか新規にトピックを作成して、遠慮なく聞いてください。
|< 先頭へ < 前へ 1 2 3 4 5 次へ >
アクセスランキング
今日のアクセスランキング(上位10件)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (4 PV)
- 2NN (2ch News Navigator) (2 PV)
- 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (1 PV)
- 【速報】パナマ文書に記載されている日本企業、日本人の一覧リスト (1 PV)
- ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (1 PV)
今月のアクセスランキング(上位10件)
- 2NN (2ch News Navigator) (314 PV)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (92 PV)
- 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
- 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (42 PV)
- 読売新聞「石井誠」記者変死事件 (20 PV)
- ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (20 PV)
- 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (17 PV)
- PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)
- 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (11 PV)
- 掲示板フリーソフト - 無料で利用できる掲示板CGI (11 PV)
アクセス統計
ディレクトリ
関連サイト