上传网站

时间:2010-04-25 23:11:41

标签: mysql security codeigniter web web-hosting

这是我第一次建立一个网站并将CodeIgniter用于学校项目。我想知道您是否有关于将CI上传到免费网站主机,我的数据库,免费网站托管和基本安全提示的任何提示。

我可以上传整个CI文件夹吗?或者我必须上传单个文件(天啊!)?我有什么选择?

我的MySQL数据库怎么样?我只是将mysqldump上传到webhost吗?

另外,你能推荐一个好的免费虚拟主机吗?我在考虑000webhost。

任何有关安全性的基本提示也将受到赞赏(我已经实现了许多form_validation规则,例如xss_clean用于初学者)

任何其他建议都将受到欢迎。谢谢!

2 个答案:

答案 0 :(得分:3)

我很久以前就用过000webhost.com,并记得在这里和那里有一点不方便(即:连接速度慢,服务器无法访问)。我对一个好的免费虚拟主机没有任何建议,因为在大多数情况下,“好”和“免费虚拟主机”这两个词不属于同一个句子。你得到了你付出的代价。

现在,上传本身。

  1. 您还需要上传整个CI文件夹和您的应用
    • 如果您具有对服务器的shell访问权限,则可以将它们全部压缩并解压缩。
    • 您可以使用FTP一次上传所有文件
  2. MySQL数据库:如果你有SQL脚本,你可以在phpMyAdmin界面中执行它们,如果网络主机提供商允许你访问它。请阅读phpMyAdmin文档,了解上传MySQL数据的方法。
  3. 在安全性方面:

答案 1 :(得分:2)

不是上传单个文件,而是将整个目录放入zip文件夹(或任何压缩文件夹),以节省带宽和时间。

此外,大多数虚拟主机都会有一个上传器,但我不确定支持数据库服务的免费主机,你必须对此进行调查。