用ThinkPHP 这样的框架开发门户网站,有什么缺点
发布网友
发布时间:2022-04-23 21:12
我来回答
共1个回答
热心网友
时间:2022-04-06 03:37
thinkphp可以说是国产最热框架,各大公司都在用,更别提个人了.
我知道的金山,腾讯,dnspod都在用,我也在用.
框架对比
php的框架五花八门,重型的zf,symfony2,流行的ci,yii,Larave
高性能版的C语言写的php扩展.国外Phalcon,国内鸟哥的 Yaf,也是微博使用的
这里未列出的还有好多好多.还有很多高手自己维护自己的"框架"
这些个框架国内都有人使用. 至于选什么框架,完全看自己技术团队的技术实力,以及评比结果那个更适合自己.
用php的网站来说
性能再差的php框架可以用系统构架来做。高并发的网站不是一台机器来抗.
php放统一文件存储. 多机php负载均衡.
先抗住再优化. 好多公司都几十上百台了php才来做大规模的调优.或者非常消耗cpu的地方来重点优化,和重构,或者其他语言重构. 当然优化也是从编码 到上线 监控日志. 优化是长期不断的过程.也不紧紧是一次大规模重构.
抽离静态资源. 会话session,可以放在redis memcache中去.
数据库读写分离. 读多机群集.
上redis 等NoSql把热数据堆这里来.
启用cdn系统加快静态文件分发. 小规模三方,大规模自建.
用thinkphp一样可以高并发,就是看你怎么做构架了.
等等~~ 简单一说.
总之就是,系统瓶颈不在语言上,而是在构架上.好的构架不就是堆机器么.
用ThinkPHP 这样的框架开发门户网站,有什么缺点
5、缓存机制:系统支持包括文件方式、APC、Db、Memcache、Shmop、Eaccelerator和Xcache在内的多种动态数据缓存类型,以及可定制的静态缓存规则,并提供了快捷方法进行存取操作。6、类库导入:ThinkPHP是首先采用基于类库包和命名空间的方式导入类库,让类库导入看起来更加简单清晰,而且还支持冲突检测和别名导入。
用ThinkPHP 这样的框架开发门户网站,有什么缺点
php的速度瓶颈绝对不是在执行上面,不然他也不会成为一种不用编译,而是每访问一次编译一次的语言,php优点就是执行特别快,这个和框架无关,我觉得php的速度瓶颈在数据库,如何更加高效的存储和读取,以及分类数据,是更重要的。所以数据库的设计要好好研究一下,当然,还有上面说的,各种缓存技术,无论...
用ThinkPHP 这样的框架开发门户网站,有什么缺点
每个PHP开发框架都有自己的开发优势和特点,thinkphp比较适合国人开发习惯。有人说thinkphp性能不怎么好,其实性能最大的限制还是php语言本身【解析型脚本语言就这样】。当然,到后面,程序的瓶颈就不在脚本语言了,经常出现在数据库上,所以,做好数据库优化,增加索引、分表、分库以及使用存储过程和触发器...
相对于别的php框架来说thinkphp有什么缺点
2、ThinkPHP国人开发维护,优点是中文文档完善,社区活跃;缺点是高频单字母函数让人不知所云,代码并不优雅。适合于国人快速开发一些Web系统。个人感觉缺少ORM。3、phalcon是C写的PHP框架,以PHP扩展形式加载,优势是性能绝对的第一,是其他框架的十倍,但缺点是学习成本高,一旦发现框架bug对于不懂C和PH...
PHP中常用的七大框架的优点与缺点
Laravel,则凭借其先进的设计和多种工作模式,赢得了开发者们的喜爱,然而,组件式的扩展可能导致项目规模的膨胀,对于追求简洁高效的人来说,这可能是个挑战。ThinkPHP,作为入门级的选择,它兼容多种数据库,文档丰富,但对于高级特性如Ajax支持和结构设计,它可能并非最佳选择。接下来是 Zend Framework,...
ThinkPHP开发框架曝安全漏洞,超过4.5万家中文网站受影响
VulnSpy公司发布的概念验证代码利用了一个存在于ThinkPHP开发框架invokeFunction 函数中的漏洞,以在底层服务器上执行任意代码。值得注意的是,这个漏洞可以被远程利用,且允许攻击者获得对服务器的完全控制权限。“PoC是在12月11日发布的,我们在不到24小时之后就看到了相关的互联网扫描。” 网络安全公司Bad ...
PHP开源框架是什么意思
PHP框架推荐一、ThinkPHP框架优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口 文件,上手快,有丰富的中文文档;学习...
为什么国内有不少PHP程序员不喜欢THINKPHP,甚至鄙视THINKPHP
不吹不黑,thinkphp仍然是国内用量最大的php框架,中文文档健全与国内多用户使用,很多问题能够在网上找到答案这个是他的成功点 不足的是他的代码管理能力并不十分出色,很多用TP的用着用着就跑偏了,到最后发现只有部分功能块是完全按照TP的规范在走,二次开发时给人感觉就是很杂很乱,不好下手。当然...
thinkphp框架的优缺点?对于开发来说最好用什么框架
你好,其实现在主流的PHP框架都各有优势,而且都可以完成php开发者的基本要求。但是其实在使用率上,每个区域都是不一样的。 在中国,thinkphp的使用率肯定是最高的,而在外国各个框架的使用率也不一样。除了框架的使用体验有关系外,其实也和可查询的资料有关系,作为国产框架thinkphp的资料自然是最多...
为什么高手们都说thinkphp框架不好~
tp好就好在易上手 不好就是太臃肿了,对开发的人员而言,局限太大,也满足不了需求,性能方面也不是很完善.不是说高手就觉得tp不好,是到了那个时候需要考虑的东西太多了.而tp明显满足不了;二开的代价还不如用自己写的框架.个人观点