我将为大学创建类似博客的应用程序.已授予我访问他们的服务器的权限,但未授予我访问他们的数据库的权限.该服务器已安装PHP,因此我打算利用它.
至少,我希望使用户能够发布博客.尽管这不是一个严格的要求,但是对每个博客帖子发表评论的能力将是不错的.
如果我要使应用程序非常简单,则可以使用平面文件来存储博客文章.但是,在合并注释时,使用平面文件将非常麻烦.另一个选择是使用SQLite,尽管我尚未确认主机上是否已安装SQLite.
以上两个选项都不是理想的.我也一直在看Google的Blogger API.这似乎是一个不错的选择,但局限性是相当不错的(最多100个帖子,每个帖子1MB,等等).还有其他提供博客Web服务的站点吗?我肯定不是在寻找诸如Wordpress.com或Blog.com之类的东西,因为我想编写自定义软件.我严格在寻找一种免费存储和整理信息的方法. Google Storage听起来也是一种选择,但是如果该网站的流量过多,我不想开始付费(尽管这将是一个非常低流量的网站).
感谢您的任何想法!
编辑:寻找免费的解决方案!
解决方法:
您有两个使用基于文件的数据库或基于网络的选项.
SQLite或Access是基于文件的数据库的选项.对于您的情况,SQLite更好.
另一种选择是从某处购买或租借(或找到免费的)数据库或服务器,然后在您的应用程序中使用它.您将连接此服务器,而不是连接localhost.确保托管提供程序允许远程访问数据库,这意味着数据库的端口应可访问.