3

大学向けのブログのようなアプリケーションを作成します。サーバーへのアクセスは許可されていますが、データベースへのアクセスは許可されていません。サーバーにはPHPがインストールされているので、それを利用する予定です。

少なくとも、ユーザーがブログを投稿できるようにしたいと考えています。これは厳密な要件ではありませんが、各ブログ投稿にコメントできると便利です。

アプリケーションを非常にシンプルに保つ場合は、フラット ファイルを使用してブログの投稿を保存できます。ただし、フラット ファイルを使用すると、コメントを組み込むときにかなり扱いにくくなります。ホストに SQLite がインストールされているかどうかは確認していませんが、別のオプションとして SQLite を使用することもできます。

上記のオプションはどちらも理想的ではありません。また、Google の Blogger API も調べています。これは良いオプションのように思えますが、制限はかなりあります (最大 100 投稿、投稿あたり 1 MB など)。ブログ Web サービスを提供するサイトは他にありますか? カスタム ソフトウェアを作成したいので、Wordpress.com や Blog.com のようなものを探しているわけではありません。無料で情報を保存および整理する方法を厳密に探しています。Google Storage もオプションのように思えますが、サイトのトラフィックが多すぎる場合は支払いを開始したくありません (ただし、トラフィックがかなり少ないサイトになります)。

アイデアをありがとう!

編集:無料のソリューションを探しています!

4

4 に答える 4

3

ファイルベースの DB またはネットワークベースを使用する 2 つのオプションがあります。SQLite または Access は、ファイル ベースの DB であるオプションです。あなたの場合、SQLiteの方が優れています。

他のオプションは、どこかから DB またはサーバーを購入またはレンタル (または無料のものを見つける) し、それをアプリで使用することです。localhost に接続する代わりに、このサーバーに接続します。ホスティングプロバイダーがデータベースへのリモートアクセスを許可していることを確認してください。つまり、DB のポートにアクセスできる必要があります。

于 2013-02-07T20:13:23.973 に答える
1

GoogleのBloggerAPI(https://developers.google.com/blogger/)を使用することにしました。私の質問では、制限には最大100件の投稿が含まれると述べました。私は間違っていました。実際には、アカウントごとに100のブログの制限があり(これはたくさんです!)、各ブログには無制限の数の投稿とコメントを含めることができます。このオプションは、データモデルに準拠する意思がある限り、ブログ用の無料ストレージを探している人には最適だと思います。

この質問に出くわす可能性のある人のために、Blogger APIを使用すると、RESTfulインターフェイスを使用してブログでCRUD操作を実行できます。Googleはすべてのデータを保存します。アプリケーションがインターネットである一連のチューブにリクエストを送信してもかまわない場合は、BloggerAPIがそのトリックを実行します。

于 2013-02-08T22:08:05.713 に答える