1、thinkphp和一般的cms区别在哪里
---- thinkphp 只是一个 mvc 框架,你可以理解为便于人们拿来开发的一个工具,因为底层它已经给封装好了很多方法、逻辑、甚至于流程。基于框架可以轻松用来开发各种各样的项目。
---- 而 cms 一般都属于一个完整的系统,有页面有数据库,部署在站点上之后就能直接通过浏览器地址来访问。基本上多数 cms 都是基于框架开发的,其中有些 cms 系统就是基于 thinkPHP 框架开发起来的,所以可以说用于开发项目的框架,是项目的前身。
-- 就好比石砖和房屋。有形有状的石砖可以用来建房屋修路筑堤坝等等干很多事情,而房屋正式基于石砖,由成千上万的石砖堆砌建起来的。
2、刚开始学做网站是用织梦(dedecms)还是学个框架(thinkphp)呢
网站有多种形势,织梦只是其中的一种,内容管理系统(cms),而thinkphp是PHP的一种框架,可以用回来开发各种应用答,如果你只是想做一些类型CMS的内容管理系统站,你可以学习DEDECMS,学习成本较低,很快就可以建立站点,很方便,如果你想做其它的应用,可以选择THINKPHP他可以开发很多应用,但是学习成本相对较高,需要你掌握很多的知识,其实还是有很多的建站系统可以选择的,并不一定就用织梦,织梦也有一些缺点,初学,还是建议学习一些比较简单的CMS,比如:DLCMS就很容易上手,可以实现快速建站,至于框架,TP确实很优秀,功能很强大,但是学习起来也不是很容易的,也可以选择相对简单小巧的框架来学习比较canphp ci等都不错,这些只是我个人的建议,关键还要看你的选择,另外,学习不是一朝一夕的事,要坚持,祝你成功!
3、有一款CMS的模板与织梦格式相同的,基于thinkphp的叫什么?
名字叫歪酷CMS
4、什么是php框架?是跟织梦CMS,phpCMS,帝国一样么?
框架就是通过提供一个开发Web程序的基本架构,PHP开发框架把PHPWeb程序开发摆到了流水线上,通过框架可以更快的进行web开发。
织梦,phpcms,帝国这些其实已经是一个完整的产品了,这些产品实际上大部分也都是基于php框架进行开发的。
常用的PHP框架有:thinkphp,CI,Yii,cakephp等
5、织梦和帝国是用什么框架开发的?ThinkPHP还是其它的框架开发的?织梦和
应该不是thinkPHP,这种是半成品系统应该是用源生PHP代码写出来的一个框架吧,如果内是用thinkPHP开发的话容会有个thinkPHP的核心文件夹,没有的话就不是,像finecms是基于CI框架开发的。里面的语法虽然很像但是也是另外定义的语法
6、已经有dede、rpal等之类cms的框架了 而且这类cms也足够优秀 为什么还要用thinkphp等工具开发
dede,phpcms等网站程序属于开源得已经开发好得程序,适合小型企业或者个人开发使用(只需修改下模板就可以快速建立一个自己得站点);
thinkphp属于MVC框架中得一种,仅仅只是提供一个开发框架,具体要开发什么东西需要结合自己得需求去开发,并且比起dede等更易于扩展;代码易读性更强;更适用于团队合作开发
php开发工程师,不只是写php代码,还有数据库设计,表得划分,数据库的优化,app接口开发等等,类似这些得功能dede就不能实现了,如果在dede上二次开发这些功能那将是痛苦不堪;
一个公司盈利是产品经理来策划得,他们会计划投入雨收入得问题,你就不用关系盈利得问题,只需要做好自己该做得就行了
7、thinkphp和一些cms系统有什么分别?比如phpcms,dedecms.
thinkphp是一个框架,是一个架构,你需要在此基础上添加进你的东西,从而成为一个网站系统.而cms系统则是一些成熟的网站系统,你只需要修改一些东西或者直接使用就能建设一个网站了.
8、织梦建站、phpcms建站、thinkphp有什么区别
总的来说:
织梦(dedecms)、 phpcms 都是cms内容管理系统! thinkPHP 是PHP的一种开发框架;
cms 相对简单,记住对应的调用标签,就是简单的套模板,不用开发后台(二次开发除外),模块只能是cms提供的模块。但开发速度快,是快速建门户网站的最佳选择,也是初学者需要掌握的一种!
think就是前后一起开发,从建数据库设计表,到后台管理的增删改查,再到前台的模板调用,相对复杂,但灵活!
9、thinkphp 跟 phpcms 织梦cms 一样都是PHP框架是么
phpcme dedecms他们都有后台和前台会员系统什么的。你只要修改下前台模板,后台建立版些栏目什么的就是一权个网站了。thinkphp没有后台没有前台,啥都没,只有访问数据库的功能,解析模板的功能,还给你规定了程序该写到些什么文件夹里面。
10、用thinkphp和用phpcms二次开发网站,哪个好一点?
如果你写程序够牛,自己有足够的时间,又对网站有特别的需求,可以基于thinkphp开发适合自己的产品。如果程序写得一般般,时间少,对网站没有特别需求,建议就用现成的CMS吧,现在网上很多CMS都很优秀,如PHPCMS、DEDECMS、ECMS等。自己个人写的程序也未必有他们好,毕竟人家是团队开发算是较成熟的产品。
至于时间方面,用thinkphp开发就是多了写程序的时间,用phpcms跳过这一步直接做页面,你写一个系统需要多少时间自己可以衡量。
现在的人做站大都是这样:如果有钱的就自己请人开发一套系统,没钱的就用现成的做二次开发,比如我是属于既没钱又没实力的,我的新站