1、网站目录不合理,无法分辨各个功能的文件夹及文件,没有系统内核。

2、网站未经过初始化,没有安全过滤,没有统一入口。

3、基本没有class,甚至连function都很难找到,冗余代码多,并有大量的重复文件。)

4、PHP代码混编,非MVC模式

发现了自己的不足,就要针对不足之处加强技术学习,多从成熟的系统作品中学习,先解决以上几个方面的问题,再多了解最新的php安全漏洞,以及编程技巧,你就会逐渐成为开发高手!

转载于:https://blog.51cto.com/5603353/978835

初级PHP开发作品容易出现的几个不足相关推荐

  1. 《初级前端开发人员经常容易忽视几个细节问题汇总》

    <初级前端开发人员经常容易忽视几个细节问题汇总> 1.使用 变量.toString()的时候记得对变量进行判空 2.使用 字符串.indexOf()的时候记得对字符串变量进行判断是否为nu ...

  2. 初级java开发学习路线_成为初级全栈Web开发人员的10分钟路线图

    初级java开发学习路线 So you have started your journey into the world of web development. But what do you lea ...

  3. Silverlight初级教程-开发工具

    Silverlight初级教程 开发工具 在silverlight越来越流行的同时有很多的供应商开始筹划制作编辑和设计silverlight的工具.现在最常见的设计和开发工具是: Visual Stu ...

  4. 面向初级 Web 开发人员的 Tomcat

    2019独角兽企业重金招聘Python工程师标准>>> 开始之前 关于本教程 本教程向 Java Web 开发人员介绍使用 Tomcat 对 JavaServer Pages (JS ...

  5. 初级Java开发面试必问项!!! 标识符、字面值、变量、数据类型,该学学了!

    最近事情太多,没太时间写博客.今天抽空再整理整理面试中的那点事吧,帮助那些正在找工作或想跳槽找工作的学弟学妹们. 前面我己写过多篇推文,相信看过我文章的伙伴们已经了解掌握了不少.从目前流行的开发技术. ...

  6. 初级Java开发与架构之间的差距不仅仅是开发时间

    转载自  初级Java开发与架构之间的差距不仅仅是开发时间 一.基础篇 JVM JVM内存结构 堆.栈.方法区.直接内存.堆和栈区别 Java内存模型 内存可见性.重排序.顺序一致性.volatile ...

  7. 前端面试面向对象_面向初级前端开发人员的面试问题

    前端面试面向对象 The purpose of this article is to familiarize fresh Front-End Web Developers with text book ...

  8. Bluemix开发作品——魔芋相机、小沃、Etrans-Bluemix-专题视频课程

    Bluemix开发作品--魔芋相机.小沃.Etrans-3375人已学习 课程介绍         使用Bluemix提供的服务开发精品应用,更多技术内容请关注IBM新兴技术大学:http://ibm ...

  9. 新(小)手(白)如何成为初级WebGIS开发工程师?(转)

    这一段时间太忙了,很久没有发博文了,这两天偶然看到一篇文章,是一个大牛(gis520站长)写的,觉得很棒,很适合给gis小_白在开发的初级阶段做出一定的指导.贴下原文: --------------- ...

最新文章

  1. LSGO:祝大家新年快乐!
  2. 五一到底去哪玩?哪个景点人少又好玩?手把手教你玩Python爬虫
  3. powershell禁用计算机,PowerShell 因为在此系统中禁止执行脚本 解决方法
  4. 一周一论文(翻译 总结)—— [NSDI 17] TUX2: Distributed Graph Computation for Machine Learning 面向机器学习的分布式图处理系统
  5. 网页去重||SimHash(高效的文本相似度去重算法)——适合大批量文档的相似度计算
  6. (转)Python开发规范
  7. 如何在WebIDE里打开一个HTML5应用
  8. 回溯算法之全排列问题
  9. 广州测试沙龙的问题。
  10. (5):Silverlight 2 实现简单的拖放功能
  11. [原创]BizTalk动手实验系列目录
  12. 假设系统中共有5个{P0,P1,P2,P3,P4}和A,B,C三类资源;A类资源共有10个,B类资源共有5个,C类资源共有7个。在时刻T0,系统资源分配情况如下表8-14所示。
  13. 扇贝有道180913每日一句
  14. 常见计算机录制屏幕软件名称,录制电脑屏幕视频的软件有什么?
  15. “中年跳槽,伤筋动骨”:35岁跳槽,你可要想清楚
  16. java.lang.reflect.UndeclaredThrowableException
  17. C++中关于数据小数点,取整的方法
  18. 又一优雅的 K8s 开源桌面管理工具
  19. ▲ Android自定义方框EditText注册验证码
  20. Sublist3r ---- 子域名枚举工具

热门文章

  1. Python下载与安装教程
  2. html阴影特效作品及代码,纯CSS做特效网页(阴影,透明,画圆圈等等)
  3. 如何实现tm同时监控多个状态的改变_广电机房监控系统【斯必得智慧机房】
  4. Python-OpenCV 笔记3 -- 霍夫变换(Hough)
  5. Python学习系列day1-python基础
  6. 工业用微型计算机笔记(2)-二进制有符号数
  7. python源码精要(3)-C代码规范
  8. AI理论知识基础(25)-机器学习常见损失函数, 共轭梯度法(1)
  9. rust(50)-图像(3)
  10. 【深度学习】图片分类CNN模板