zoukankan      html  css  js  c++  java
  • 网站开发的技术和思想的思考

    网站开发的技术和思想的思考(cms)

    客户端:

    客户端判断:js对输入数据的判断,常见于注册模块提示,页面跳转,技术包括ajax,jquery主要的技术

    客户端的输出输入:主要是使用html中table表格输出---主要对应数据的查询功能,还有form表单实现输入

    客户端的美化:图片设计,css美化,框架

    后台;主要是对数据的四个基本操作

    插:需要先判断是否已经存在,需要时fck编辑器的处理,还有就是post的判断,还有加密,以及附件,验证码的技术支持,时间格式的处理

    。插入id的获取mysql_insert_id(),还有session机制技术,安装程序

    查:主要用于输出,由get通过url分析获得指定id,需要的是分页技术,还有就是指定条件,对条件的处理判断,二维数据需要重新建立数据的实现输出。

    反序列化的输出

    更:用于修改,获得原来的值(参看::查),修改之后,一定要附加条件,且是唯一的字段,这样可以更精确的修改 不至于引发全局的数据更改

    删:一定要指定条件,原理如上 最好加上js提示,批量删除的学习

    smarty的模版优势:把php html分开的思想,php的嵌入式开发剥离出来,更好的分工开来

    使我们的开发思路清晰出来

    tp框架:

    指定了我们开发的基本框架--文件夹,使用大型一点的开发,MVC的观点,增加控制器的思想概念,适合较大的开发,

    URl路径的解析,方法和类的继承,C:最核心的四个基本操作,把加密,判断验证码分页等技术,放在M类里面,并且严格按照

    c-m-v的文件路径对应,实现一对一的清晰模式,

    删除的时候,有删除信息的提示页,很好 增加js跳转

    tp最大的好处就是通过不同的文件可以找到相互之间的关联,至于封装的方法和类,倒是还没有认识到

  • 相关阅读:
    uva 11294 Wedding
    uvalive 4452 The Ministers’ Major Mess
    uvalive 3211 Now Or Later
    uvalive 3713 Astronauts
    uvalive 4288 Cat Vs. Dog
    uvalive 3276 The Great Wall Game
    uva 1411 Ants
    uva 11383 Golden Tiger Claw
    uva 11419 SAM I AM
    uvalive 3415 Guardian Of Decency
  • 原文地址:https://www.cnblogs.com/y0umer/p/2809578.html
Copyright © 2011-2022 走看看