[Webページ]の検索結果
テンプレートエンジンとは、
テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのこと。
テンプレートエンジンを利用することで、プログ...
テンプレートエンジンとは、テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのこと。
テンプレートエンジンを利用することで、プログラムのロジックとWebページのデザインを分離することができるため、プログラマーとWebデザイナーの分業が可能になる。
Webアプリケーションの開発においてはテンプレートエンジンの使用が標準的になっており、多くのWebアプリケーションフレームワークでその一部となっている。
Perlで利用できるテンプレートエンジンには、
Template Toolkit(TT)、
HTML::Templateなどがある。
テンプレートエンジン
60行で作るPHP用テンプレートエンジン
40行で作るPerl用テンプレートエンジン
[perl] TTより5倍速い?テンプレートエンジン"Tenjin"を試す
株式会社
はてなが、ソーシャルブックマークサービス「
はてなブックマーク」の有料タイアップメニュー「
はてなスポンサードブックマーク」を開始した。「
はてなスポンサード
ブックマーク」では、協賛企業が独自アカウ...
株式会社はてなが、ソーシャルブックマークサービス「
はてなブックマーク」の有料タイアップメニュー「
はてなスポンサードブックマーク」を開始した。
「はてなスポンサードブックマーク」では、協賛企業が独自アカウントを持ち、協賛企業のブックマークページには企業ロゴ、企業概要、自社サイトURLを掲載するほか、ユーザーに伝えたいWeb上の自社関連情報をブックマークし、ストックしておくことができる。ブックマークされたWeb情報に関心を持つユーザーのクチコミが醸成され、ゆるやかなユーザー同士のコミュニケーションのプラットフォームとなることを想定しているという。
「はてなスポンサードブックマーク」スタート時の協賛企業は、「
株式会社I&Gパートナーズ」「
KLab株式会社」「
日本オラクル株式会社」の3社。
はてなスポンサードブックマーク
はてな、国内最大級のソーシャルブックマークサービス「はてなブックマーク」の有料タイアップサービス「はてなスポンサードブックマーク」を開始
はてなブックマーク
オープンソースのWeb
掲示板ソフト「
59bbs 3.1」をリリースしました。
59bbs 3.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更されています。主な...
オープンソースのWeb掲示板ソフト「59bbs 3.1」をリリースしました。
59bbs 3.1ではデータファイルのレイアウト変更はないものの、プログラム関連のファイル構成およびプログラムの内容は大幅に変更されています。
主な変更点は以下の通りです。
- 管理画面の変更
- 検索結果ページ、トピック詳細ページのテンプレートファイルの一本化
- ユーザーインタフェースの改善
- 携帯電話対応
- 英語対応
変更点の詳細や59bbs 3からの移行方法については、59bbs 3.1 リリースノートを参照してください。
[掲示板][フリーソフト] 59bbs (Perl/CGI) のダウンロード
Google Font Directory「Google Font Directory」は、オープンソースで公開されている高品質な
Webフォントを集めたサイト。公開されているフォントはユーザーが自由に利用できる。また、
Google Font APIを利用するこ...
Google Font Directory
「Google Font Directory」は、オープンソースで公開されている高品質なWebフォントを集めたサイト。公開されているフォントはユーザーが自由に利用できる。また、Google Font APIを利用することで、HTMLコードを数行追加するだけで、Font Directoryで公開されているWebフォントを自分のWebページで利用できる。
Webフォントは、サーバー上にアップロードされているフォントを、Webブラウザの表示フォントとして利用できる技術。
Google Font Directory
Google Font API
ブックマークCGIは、コメント可能な公開ブックマークをホームページに追加することができるPerlスクリプトです。
ブックマークレットを使用してブラウザで開いているWebページを簡単にブックマークできます。ブックーマークの
登録や編集、削除は管理者のみ可能(管理者パスワードが必要)になっています。
オープンソースライセンス(GPL)ですので無料で自由にカスタマイズして利用できます。
ホームページへのブックマークCGIの追加は、次のような手順で簡単にできます。
1.bookmark.cgi の先頭の以下の部分をサーバーなどの利用環境にあわせて変更します。
my $site_title = 'ブックマークCGI'; # Site title
my $site_url = 'http://59log.com/bookmark'; # Site URL
my $webmaster_email = 'webmaster@59log.com'; # Webmaster's E-mail address
my $sendmail_path = '/usr/sbin/sendmail'; # sendmail path
my $admin_name = 'YourName'; # Your name
my $admin_password = 'YourPass'; # Your password
my $data_dir = 'data'; # Data directory
my $line_number = 10; # Number of list lines
my $allow_comment = 1; # Allow comment setting 0:deny 1:allow
2.以下のファイルをサーバーにFTPソフトなどを使用して転送します。
bookmark.cgi
bookmark.css
error.html
tmpl/bookmark.tmpl
tmpl/bookmarklet.tmpl
tmpl/delete.tmpl
tmpl/edit.tmpl
tmpl/list.tmpl
tmpl/remove.tmpl
data/bookmarkid.data
data/log
3.bookmark.cgiに実行可能なパーミッション(サーバーによって異なります)を設定します。
ブックマークCGIは、比較的シンプルなPerlスクリプトですので以上のように設置は簡単ですが、
HTMLやPerlスクリプトの変更が難しいという方向けに有料(税込4,200円)にてデザインのカスタマイズ(スクリプト
の変更をともなわないHTMLファイルやスタイルシートの変更)、設置サポートも行います。有料サポートをご希望され
る場合は、デモページのフォームまたは webmaster@59log.com 宛にメールにてご連絡ください。
ブックマークCGIのデモページ
ブックマークCGIのダウンロード
CGI RESCUEは、アクセスカウンタや電子掲示板、チャットなど、
ホームページをグレードアップするためのHTMLだけできない機能を設置する
CGIやSSIを、フリーウエア(無料)やシェアウエア(有料)として配布している個...
CGI RESCUEは、
アクセスカウンタや電子掲示板、チャットなど、ホームページをグレードアップするためのHTMLだけできない機能
を設置するCGIやSSIを、フリーウエア(無料)やシェアウエア(有料)として配布している個人事運営のサイト。
CGI RESCUE - ネットサーフレスキューWeb裏技
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のダウンロード
Yuki
Wiki(結城ウィキ)は、
Wikiと呼ばれている、参加者が自由にページを追加・削除・編集できるWebアプリケーションの一つ(
Wikiクローン)。プログラミング言語
Perlで書かれた
CGIスクリプトとして実装されており、...
YukiWiki(結城ウィキ)は、Wikiと呼ばれている、参加者が自由にページを追加・削除・編集できるWebアプリケーションの一つ(Wikiクローン)。
プログラミング言語Perlで書かれたCGIスクリプトとして実装されており、 Perlが動作するWebサーバなら比較的容易に設置できる。配布条件はPerlと同じ。
結城浩のWiki入門 ~YukiWikiではじめる みんなで作るWebサイト~
インプレス 著者:結城 浩 評価:★★★★★
- Wikiはなかなか普及しませんが・・・・ ★★★★
- てっとり早く導入したい方へ ★★★★★
- これは面白い ★★★★★
- ホワイトボード100枚自在に扱う使いここち ★★★★
- 文字通り、入門にはうってつけです ★★★★
powered by
amalink
サイトのトップページだけでなく、それ以外のPC向けのコンテンツに
携帯からアクセスされた場合も、
携帯向けの
コンテンツに転送するようにする必要があるのですが、いまいち思い通りになっていません。
コンテンツをCG...
サイトのトップページだけでなく、それ以外のPC向けのコンテンツに携帯からアクセスされた場合も、携帯向けのコンテンツに転送するようにする必要があるのですが、いまいち思い通りになっていません。
コンテンツをCGIを使って動的に生成している場合は、CGIの中で環境変数のHTTP_USER_AGENTをチェックして処理をすれば良いのですが、HTMLファイルに出力してしまっている場合は、.htaccessにRewriteRuleを記述して振り分けるしかないようです。
語句ログで利用しているのは、Xserverなので
Xserverのマニュアル(携帯向けHPの振り分け方)を参照して、.htaccessに以下の記述を追加してみましたが、うまくいっていないようです。どこか間違っているのでしょうか?
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR]
RewriteCond %{HTTP_USER_AGENT} iPhone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KDDI [NC]
RewriteRule ^/detail([0-9]+)\.html$ /?act=topic_mobile&id=$1 [R]
Apache module mod_rewrite
Apache URL Rewriting Guide
Apacheハンドブック
オライリージャパン 著者:Ben Laurie,Peter Laurie,大川 佳織,田辺 茂也 価格:4,830円 評価:★★★★★
- 詳細なリファレンス本 ★★★
- LINUX上のWEBサーバの基本 ★★★★★
- Apache使い必須 ★★★★★
powered by
amalink
BaserCMSは、キャッチアップが開発・公開している企業Webサイト向け
オープンソースCMS。
企業Webサイトに最低限必要な機能のみ搭載され、余計な機能が省かれているのが特徴で、更新しやすいページ管理機能、わかりやす...
BaserCMSは、
キャッチアップが開発・公開している企業Webサイト向けオープンソースCMS。
企業Webサイトに最低限必要な機能のみ搭載され、余計な機能が省かれているのが特徴で、更新しやすいページ管理機能、わかりやすい簡易ブログ、簡単設置のメールフォーム、フィードリーダーなどの機能を備え、Word感覚でサイトを更新できる。
キャッチアップ
CMS構築 成功の法則
技術評論社 著者:生田 昌弘,門別 諭 価格:2,604円 評価:★★★★★
- 事例の参考には良いかもしれませんが‥ ★★★
- CMSとは顧客満足度をあげる為のツール ★★★★★
- CMS関連書籍では一番ですね ★★★★★
- CMSってなんだろう!?っていうことがつかめました。 ★★★★★
- ツールの使い方ではない、本当に役に立つCMS本 ★★★★★
powered by
amalink
|< 先頭へ < 前へ 1 2 3 4 5 次へ >
アクセスランキング
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (12 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (3 PV)
- MT4向けブレイクアウトEA「NEKONEKO(ネコネコ) FREE」(0.01ロット固定、無料、使用期限無し) (3 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3 PV)
- FC2まとめ (1 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (1 PV)
- Million Dollarのユーロドル(EURUSD)ショート、ポンドドル(GBPUSD)ショート用セットファイル (1 PV)
- ようつべ (YouTube) 動画のダウンロードと保存 (1 PV)
- [FX]裁量ポジションの自動トレールや時間決済ができるMT4向け無料ツール(EA)「PositionKeeper」をバージョンアップ (1 PV)
- 時間指定で仲値トレードも簡単にできる無料EA「NAKANE3 Ver 2.02」 (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3294 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (540 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (115 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (101 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (81 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (72 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (72 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (62 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (55 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (49 PV)
アクセス統計
ディレクトリ
関連サイト