Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1558436
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: IT职场

2012-02-21 09:19:28

      历经n天时间,论坛面向过程的开发,已经告一段落,从前台设计、图片修理,到实现基本功能、数据库的处理、后台的操作,初步接触了一个网站从零开始的开发,收益良多,兴趣如泉涌般爆发,给自己建立了信心。然而在开发过程中,遇到的难题、瓶颈不计其数,但在克服这些问题的过程中,获得的收益却是最大的,只有遇到了这些问题,以后才可以避免这些问题,人都是在不断的犯错中成长,编程技术也是如此,在此,感谢这些错误。


总结下我的错误,这些都是基本的错误,为了让兄弟姐妹们少走弯路。
前台布局问题,由于自我认为FF浏览器的界面体验相对友好,所以我写前台布局都是在FF浏览器下测试,从而浏览器兼容问题就接踵而来,IE毕竟是当下使用率最高的浏览器,兼容IE是必要的也是必须的,所以在两个内核之间的调试测试让我也总结出了样式的大概套路,以后可以避免走这些弯路。在CSS+DIV中,我总结了几点失误:1)不知道哪里用表格,哪里使用DIV,易混乱,导致整体HTML布局混乱。2CSS中没有考虑到类,ID的重用,导致命名失误,修改过程中容易漏掉。3)循环帖子时,由于控制不好,使用DIV出了一些致命的错误,导致影响开发进度,大部分时间浪费在前台上。
PHP
代码问题,由于采用面向过程开发,使用混编难免导致代码混乱,所以在编写过程中首先理清步骤、思路是很重要的,逻辑上的问题是遇到最多的,克服成功时的成就感也格外明显。总结一下整体遇到的失误:1)不确认SQL语句写入的位置,也说明写页面前思路没有构造好。2)获取GET传参中统一使用id,导致帖子ID,用户ID,评论ID等混淆,这是致命的。3)函数运用不够多,有些重复查询获取没有做成函数,导致资源浪费。4)函数编写局限性非常大。

关于数据库表,表字段的设计非常欠缺考虑,字段中回复人作者这些用户忘记设置UID,导致查询不便利,传参不便利。

以上总结出的问题不是全面,还有很多问题欠缺考虑,我想通过这次论坛开发我总结到的东西真的很多,认真对待每次项目,提升自己的空间才会更高,技术永远是死的,思路才是永恒。
原文地址:
阅读(629) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

AlicusForever2012-09-16 17:58:54

为什么有人只看不回帖??