![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
jianghejie123
这个作者很懒,什么都没留下…
展开
-
谈谈php中的mvc
围绕着的一直是MVC。为什么每个人都说着MVC,都把MVC神化到如此强大的地步,真的是不明白,MVC到底有什么好处的。在群里跟别人争论MVC,没一个人赞同我的观点。我的观点是MVC臃肿、不灵活。然后这个群中其他人别人的观点是MVC很灵活、很好用。但是他们说MVC并不是单单指cakephp、thinkphp、zf。还有的说discuz 、dedecms、wordpress也用到了mvc。转载 2012-03-12 15:57:50 · 802 阅读 · 0 评论 -
dede独立模型无法调用缩略图的问题
dede有很强的扩展性,对于会二次开发的人来说,这极大的增加了灵活性,其中独立模型就是一种很好的设计。但是这个独立模型在底层代码方面不是很严谨(dede的不严谨之处还有很多),我在前台调用litpic属性的时候,发现无论我是否添加了缩略图,显示的都是dede的默认图片。这绝对是一个bug这篇文章在我的个人网站发表:http://jcodecraeer.com/a/phpjiaocheng/原创 2012-07-15 23:16:44 · 2054 阅读 · 0 评论 -
dedecms中如何让专题不显示在文章列表中
dede的对专题的构思有很多好的方面,但是也有不合理的地方,比如专题的处理。在dede中专题会默认显示在文章列表中,多数时候我们是不希望这样的,设置专题就是为了和普通文章区分开来。但是dede默认是要这样显示的。那么我们可以来改arclist标签对应的php文件。处理arclist文章列表的标签对应的php文件是文件\include\taglib\arclist.lib.php原创 2012-04-16 15:10:31 · 2240 阅读 · 2 评论 -
dede问答平台开发笔记1
dedecms有个问答平台的模块,安装该模块之后会在根目录下面生成一个ask的目录,相关的代码和模板都在里面了,当然安装过程中还在数据库中添加了和问答相关的数据。其实模块是和系统其它部分比较独立的程序集合,我发现这个问答模块的代码结构和dede其它地方的代码结构差别比较大,可能是程序员不同吧,问答模块基本上是基于mvc设计模式的,至少代码看上去和很多mvc框架相似,而且在问答模块里面,采用原创 2012-05-07 14:20:03 · 1053 阅读 · 0 评论 -
Dede如何使用UEditor编辑器
UEditor是百度出品的一款富文本编辑器,它已经应用到百度百科、百度经验、百度空间等多个项目。完全可以做到替代CKEditor等编辑器的要求。下面介绍一下DedeCMS如何替换掉原来编辑器而使用UEditor。1、首先要现在UEditor针对DedeCMS系统的插件。下载地址:http://ueditor.baidu.com/download/fordedecms.zip2、解压转载 2012-04-22 13:56:34 · 1313 阅读 · 0 评论 -
dedecms专题文章列表的模板修改
如果没有进行特别的设置,专题的文章列表显示默认是采用的default下面的article_spec.htm文件作为模板。 这个模板文件很简单,前面是该专题的一些信息,下面是分割线,分割线以下就是现实节点和节点文章的模块。 这个模块按理说应该是专题模板最重要的内容,可是只有下面几行: {dede:field.note/}实在是让人出乎意料-这让人怎么改啊,连html标原创 2012-04-20 00:18:56 · 2617 阅读 · 0 评论 -
优化PHP程序的方法
1. If a method c++an be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2. echo is faster than print. echo 比 print 快。 3. Use echo's multiple param转载 2012-04-20 00:12:29 · 703 阅读 · 0 评论 -
有感于dedecms和wordpress的模板风格
很久以前在我所读的学校有一个学生自己创建的博客平台,从那时开始我知道了有个东西叫wordpress,虽然不清楚具体是个什么东西,但是被这个博客的风格深深吸引。后来学习了php和网站开发的一些东西,才知道wordpress是一个博客系统,这期间我看到很多由wordprees制作的优秀作品。于是我就在想,我自己是不是也该做一个这样的平台。在网上很轻易的就搜到了源码,安装也非常顺利。原来wodp原创 2012-04-24 14:58:45 · 1438 阅读 · 0 评论 -
谈谈PHP中用户登录的问题
简单介绍下用户密码认证机制,用户注册时输入密码后,密码将会进行相应的加密存入数据库,加密的原则是不可逆性,就是让人很难从加密后的变成原有的密码。用户进行密码认证的时候,将其输入的密码进行相同的加密技术,然后与数据库存有的加密后的密码进行对照,然后根据对照结果返回相应的值。书本上的密码加密采用的是MD5方式,结果发现网上居然有解密库,可以直接根据加密后的代码从密码库中找出原码。然后又找了原创 2012-04-10 11:43:48 · 796 阅读 · 0 评论 -
dedecms独立模型分页功能的完善
dedecms其实在架构方面没什么问题,但是估计里面有些功能是新手做的吧,有很多待完善的地方,比如分页功能,从代码可以直接看出当时的负责人有敷衍了事的心里。dede的分页如果有两个页码显示的话,无法显示出总的文章数,举个例子:在普通文章模型下面,列表的分页是这样的:但是在独立模型中就成了这样了最后面的共*页*条的信息不见了,相信遇到这个问题的同学首先想到的是自己哪里用错了,原创 2014-10-12 23:38:29 · 1975 阅读 · 0 评论