FAQ - よくある質問と回答
基本
Q. PHPってなんですか?
A. 「PHP: Hypertext Preproccessor」の略称で、Perl-CGI同様、動的なWEBページを生成するために使用されます。
Q. MySQLってなんですか?
A. RDBMS(Relational DataBase Management System)の一種で、Narutoではデータを保存するために使用しています。 他にも有名なRDBMSとしてPostgreSQLやSQLite、Oracleなどがあります。PostgreSQLやSQLiteには今後対応予定です。
Q. ブログ(Blog)ってなんですか?
A. 「ウェブログ(Weblog)」というスタイルのサイトのことです。これを縮めてブログだとかblogと呼びます。 詳しく知りたい方はこのページの解説がわかりやすいと思います。
Q. トラックバックってなんですか?
A. あるサイトの記事を引用したり、関連した記事を書いたときに元の記事に対して「引用しましたよ〜」と伝えるシステムです。 よくわからない方はこのページの解説がFlashを利用してわかりやすいかと思います。
Q. Pingってなんですか?
A. 本来はネットワーク上のコンピュータと通信可能かどうか、通信に要する時間はどの程度か、などをを確かめたりする処理、またはコマンドのことですが、 Blogで「Ping」と言えば、PING.BLOGGERS.JPなどの個人サイト更新情報収集・公開サービスに更新情報を通知する仕組みのことを言います。
Q. RSSってなんですか?
A. 「RDF Site Summary」または「Rich Site Summary」の略称で、WEBサイトの見出しや要約などの更新情報を記述するためのXMLフォーマットの一種です。 RSSを配信することで、RSSリーダーなどへ更新情報を知らせることができます。
A. 「PHP: Hypertext Preproccessor」の略称で、Perl-CGI同様、動的なWEBページを生成するために使用されます。
Q. MySQLってなんですか?
A. RDBMS(Relational DataBase Management System)の一種で、Narutoではデータを保存するために使用しています。 他にも有名なRDBMSとしてPostgreSQLやSQLite、Oracleなどがあります。PostgreSQLやSQLiteには今後対応予定です。
Q. ブログ(Blog)ってなんですか?
A. 「ウェブログ(Weblog)」というスタイルのサイトのことです。これを縮めてブログだとかblogと呼びます。 詳しく知りたい方はこのページの解説がわかりやすいと思います。
Q. トラックバックってなんですか?
A. あるサイトの記事を引用したり、関連した記事を書いたときに元の記事に対して「引用しましたよ〜」と伝えるシステムです。 よくわからない方はこのページの解説がFlashを利用してわかりやすいかと思います。
Q. Pingってなんですか?
A. 本来はネットワーク上のコンピュータと通信可能かどうか、通信に要する時間はどの程度か、などをを確かめたりする処理、またはコマンドのことですが、 Blogで「Ping」と言えば、PING.BLOGGERS.JPなどの個人サイト更新情報収集・公開サービスに更新情報を通知する仕組みのことを言います。
Q. RSSってなんですか?
A. 「RDF Site Summary」または「Rich Site Summary」の略称で、WEBサイトの見出しや要約などの更新情報を記述するためのXMLフォーマットの一種です。 RSSを配信することで、RSSリーダーなどへ更新情報を知らせることができます。
環境
Q. Narutoが動作するサーバーを教えてください
A. 動作環境を満たしているサーバーであればどこでも動くはずです。 なのでXREA、ロリポップ、 AAA! CAFEなどで動くはずです(未確認)。
Q. MySQLがないサーバーに設置したいのですが
A. 今後PostgreSQLやSQLiteなどにも対応予定ですが、現状では難しいです。
Q. トラックバックやPingで使用している文字コードは?
A. 受信時はShift_JIS, EUC-JP, JIS, ISO-2022-JP, UTF-8に対応しています。送信時にはUTF-8で送信しています。 そのため受信側がUTF-8を受け付けない場合は文字化けしてしまう場合があります。
Q. PHP3やPHP5でも動きますか?
A. PHP5での動作は確認しておりませんが、今後正式対応予定です。PHP3については動作しないと思います。対応予定もありません。
A. 動作環境を満たしているサーバーであればどこでも動くはずです。 なのでXREA、ロリポップ、 AAA! CAFEなどで動くはずです(未確認)。
Q. MySQLがないサーバーに設置したいのですが
A. 今後PostgreSQLやSQLiteなどにも対応予定ですが、現状では難しいです。
Q. トラックバックやPingで使用している文字コードは?
A. 受信時はShift_JIS, EUC-JP, JIS, ISO-2022-JP, UTF-8に対応しています。送信時にはUTF-8で送信しています。 そのため受信側がUTF-8を受け付けない場合は文字化けしてしまう場合があります。
Q. PHP3やPHP5でも動きますか?
A. PHP5での動作は確認しておりませんが、今後正式対応予定です。PHP3については動作しないと思います。対応予定もありません。
narutoについて
Q. なんでNarutoって名前なんですか?
A. 適当です。名前を考えてるときに食べに行ったラーメン屋の醤油ラーメンに、今時珍しくなるとが入っていたので「あ、Narutoでいっか」と思っただけのことです。
Q. デザインを変更したいのですが
A. スタイルシートやHTMLテンプレートを変更することでデザインを変更することができます。 その際、「○○は消さないでください」等の指定はありません。全てのデザインを自由に変更してお使い下さい。
Q. プラグインを自作したいのですが
A. こちらを参照してください。
Q. narutoは「動的生成」ですか?「静的生成」ですか?
A. narutoは全てのページを動的に表示しています。
Q. 「動的生成」は重いと聞いたのですが
A. 確かにそう言う印象はあるかもしれません。しかし、narutoは比較的低スペックなstudiofly.netサーバーにおいても1回の処理に0.03〜0.3秒しかかかりません。よほど重いサーバーでない限り、心配することはないと思います(そこまで重いサーバーならば静的生成でも重いでしょう:-P)。
A. 適当です。名前を考えてるときに食べに行ったラーメン屋の醤油ラーメンに、今時珍しくなるとが入っていたので「あ、Narutoでいっか」と思っただけのことです。
Q. デザインを変更したいのですが
A. スタイルシートやHTMLテンプレートを変更することでデザインを変更することができます。 その際、「○○は消さないでください」等の指定はありません。全てのデザインを自由に変更してお使い下さい。
Q. プラグインを自作したいのですが
A. こちらを参照してください。
Q. narutoは「動的生成」ですか?「静的生成」ですか?
A. narutoは全てのページを動的に表示しています。
Q. 「動的生成」は重いと聞いたのですが
A. 確かにそう言う印象はあるかもしれません。しかし、narutoは比較的低スペックなstudiofly.netサーバーにおいても1回の処理に0.03〜0.3秒しかかかりません。よほど重いサーバーでない限り、心配することはないと思います(そこまで重いサーバーならば静的生成でも重いでしょう:-P)。