高级的模型类 高级的模型类 在此之前,我们的模型类一直都是继承自JModelLegacy这个类型,这是Joomla最基础的模型类型,其核心任务是完成MVC框架,在此基础上,Joomla还提供了更加高级的... 阅读更多>>
高级的控制器类 高级的控制器类 接上一节继续说,为了实现对数据的自动管理,除了改进模型,我们也同样需要改进控制器。在高级的控制器中,joomla已经实现了编辑,保存,删除,发布,停止发... 阅读更多>>
防止CSRF攻击 防止CSRF攻击 CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解: 攻击者盗用了你的身份,以你的名... 阅读更多>>
重中之重,需求分析【务必阅读本章】 重中之重,需求分析【务必阅读本章】 多年的开发经验告诉我一个道理——开始写代码必须先充分的了解你要干什么。本系列教程的目标是开发一个图书管理系统组件。我们需要实现一个图书管理系统... 阅读更多>>
配置Centos虚拟机为静态IP 配置Centos虚拟机为静态IP 在我们搭建的LAMP服务已经动态获取了虚拟机的IP,但动态IP可能会随着虚拟机的重启而发生变化,特别是存在多台虚拟机都动态获取IP时,不太利于我们的开发和测... 阅读更多>>
配置Centos的网络环境 配置Centos的网络环境 为了学习和研究,需要在linux上搭建一套Joomla的运行环境,笔者一直使用的wamp的集成环境,或者BT面板的环境,在这次为了更加的了解一些细节,选择不使用集成... 阅读更多>>