本文主要是介绍第一个项目结束(??﹃??)总结下失误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
历经 n 天时间, 论坛面向过程的开发,已经告一段落,从前台设计、图片修理,到实现基本功能、数据库的处理、后台的操作,初步接触了一个网站从零开始的开发,收益良多,兴趣如泉涌般爆发,给自己建立了信心。然而在开发过程中,遇到的难题、瓶颈不计其数,但在克服这些问题的过程中,获得的收益却是最大的,只有遇到了这些问题,以后才可以避免这些问题,人都是在不断的犯错中成长,编程技术也是如此,在此,感谢这些错误。总结下我的错误,这些都是基本的错误,为了让兄弟姐妹们少走弯路。
前台布局问题,由于自我认为 FF 浏览器的界面体验相对友好,所以我写前台布局都是在 FF 浏览器下测试,从而浏览器兼容问题就接踵而来, IE 毕竟是当下使用率最高的浏览器,兼容 IE 是必要的也是必须的,所以在两个内核之间的调试测试让我也总结出了样式的大概套路,以后可以避免走这些弯路。在 CSS+DIV 中,我总结了几点失误: 1 )不知道哪里用表格,哪里使用 DIV ,易混乱,导致整体 HTML 布局混乱。 2 ) CSS 中没有考虑到类, ID 的重用,导致命名失误,修改过程中容易漏掉。 3 )循环帖子时,由于控制不好,使用 DIV 出了一些致命的错误,导致影响开发进度,大部分时间浪费在前台上。
PHP 代码问题,由于采用面向过程开发,使用混编难免导致代码混乱,所以在编写过程中首先理清步骤、思路是很重要的,逻辑上的问题是遇到最多的,克服成功时的成就感也格外明显。总结一下整体遇到的失误: 1 )不确认 SQL 语句写入的位置,也说明写页面前思路没有构造好。 2 )获取 GET 传参中统一使用 id ,导致帖子 ID ,用户 ID ,评论 ID 等混淆,这是致命的。 3 )函数运用不够多,有些重复查询获取没有做成函数,导致资源浪费。 4 )函数编写局限性非常大。
关于数据库表,表字段的设计非常欠缺考虑,字段中回复人作者这些用户忘记设置 UID ,导致查询不便利,传参不便利。
以上总结出的问题不是全面,还有很多问题欠缺考虑,我想通过这次论坛开发我总结到的东西真的很多,认真对待每次项目,提升自己的空间才会更高,技术永远是死的,思路才是永恒。
原文地址: http://bbs.lampbrother.net/read-htm-tid-116121.html
相关热门文章
- 毕业五年(续)
- 毕业五年
- 职业生涯规划
- 中国软件开发工程师之痛...
- 闲置书处理!
- 大家都是用什么来管理hadoop集...
- 网站被人挂了吗,添加了些程序...
- Nginx如何保证不走宕机的那个...
- 大家谈谈MYSQL客户端和服务器...
- 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~

AlicusForever2012-09-16 17:58:54
为什么有人只看不回帖??
回复 | 举报
评论热议
这篇关于第一个项目结束(??﹃??)总结下失误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!