smarty新闻管理系统

来源:互联网 发布:银河编辑器知乎 编辑:程序博客网 时间:2024/05/21 15:43

       经过将近两个星期的学习,我们学习了smarty的模板的应用。相信大家也对smarty模板也有所了解了。如果大家觉得smarty框架还有不懂的地方,可以翻看前一段我给大家讲解的smarty博文,应该那些博文能帮助你对smarty的了解更进一步。我们也学习了两个星期的smarty,大家也觉得“手痒痒”了。我们不能光说不做,纸上谈兵。今天,我们要用到这段时间学习的smarty的各个小应用来做一个运用了smarty框架的新闻管理系统。相信我们做完了这个新闻管理系统,大家也懂得了MVC思想。现在我们就要用这个例子来验证我们这段时间的学习。来吧~~一起动手!!

       在做新闻管理系统之前,我们要做一份详细项目策划书,这里包括了我们要实现什么样的功能等等。我们还要确定好有那些目录,文件与文件之间的关系以及每个文件解决的问题。本系统运用了MVC思想。大家听到这里会想什么是MVC思想?MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。这个系统包含了FCKeditor、smarty、template这三个目录。在smarty目录里又包括了cache、configs、libs、templates、templates_c这五个目录。其中的cache目录是用来放置缓存文件的,FCKeditor目录是在线编辑器、template目录是用来我们把所有的模版文件放到这个目录里面。下面,我就把我写的简单的新闻管理系统上传上去,如果大家有需要的可以去看看,希望能帮助你对smarty有更进一步了解。

下载地址: http://download.csdn.net/detail/youngerhao/3827083
原创粉丝点击