thinkcmf上线处理总结

    Thinkcmf是一个MVC开发框架,有前台后台前端后端之分,前台就是用户能够看到的页面 , 后台就是管理员能够操作的界面;前端是一些显示的模板(HTML5+css+JavaScript),后端主要是模版的 控制器,用PHP来写。

    我当时学习的时候是把所有文件都放到后端的,到了开发的时候,教导员还是让我把文件先放在后台,在后台测试完成所有的功能之后,准备拿到前台来测试来准备上线,又要把在后台的文件拿到前台来,这样用户才能直接访问到那些网页,放在后台的网页需要登入后台之后才能看到,而且还会固定的显示一些东西,所有要放在前台的东西,就不要放到后台写,一开始改在前台就放在前台改在后台就放在后台。

   我用到的这个thinkcmf框架的版本有点老了,可能是1.60的版本,后台模版放在tpl_admin中,控制器在application/Admin/Controller 下,控制器类一般都要继承AdminbaseController类,通过display将内容呈现到指定模版,通过assign进行传值,可以在后台管理中添加后台菜单。前台模版放在tpl中,控制器在application/Portal/Controller 下,控制器类一般继承HomeBaseController类,也可以在后台管理中添加前台台菜单。其下的IndexController是用户访问前台是第一个控制器,可以让他指定想要出现的display页面。

你可能感兴趣的:(PHP)