Debug 总结

本来只是把网站程序从一台虚拟空间转移到一台linux服务器,但是越搞越复杂,仅在此写上我的感悟。

我首先是单独安装apache 和mysql服务器然后再一一配置,但是这样做出现了一个问题,一些扩展你要在Linux平台再进行编译,相当麻烦,于是我选用了lampp组件,

好处是省的你一一编译了,但是出现了一下几个问题:

1.要配置开机自动启动(解决办法见上一篇日志)

2.MYSQL命令行好像无效,(./解决)

3.一些命令比较特别

这是安装服务器的问题

在安装程序时遇到了一下问题:
1.ZIP RAR解压需要安装其它软件,采用其它压缩方式要换非windows系统

2.还有就是权限问题 最好都设置为777 不然一些包含文件的语句会导致错误

3.不同平台的服务器环境略有差别,有的PHP程序开始简写是<? 而有的不支持,所以最好在编写程序时考虑到这一点一律用<?php

经验:

1.编写程序最好有说明文档,不能想到哪该到哪,一些常用组件要学会封装,避免沉余代码。

2.要考虑多平台的可移植性,多浏览器兼容性。

3.最好要有一键化安装程序,不能让安装过程一定要由专业人士来做,这是很重要的一点。

4.代码文件的命名,目录的命名要符合规范,我所安装的这个程序主页是default.php 这是很坑爹的,作为PHP程序,我第一次见有人把这设为索引文件,还有就是这个程序存在两个文件目录一个是js 一个是script 这也是很不规范的。

5.文件的包含我很赞同,但是把常用组件封装成类更好,然后类单独放在一个文件中,提高效率

 

Leave a Reply

Time limit is exhausted. Please reload CAPTCHA.

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据