phpweb模版在网站首页时,最上面网站名称前面有一个横线,收藏网页后,网站名称前也有那个横线怎么去掉?
取消首页的短横线‘-’在网站根目录找到base/ templates/ header . htm用记事本或者其他编辑工具打开 header . htm找到如下代码:
这就是网站的title,即网站标题去掉{#pagetitle#}和{#sitename#}中间的‘-’这样就可以了PHP开源网店系统ECShop的代码写的怎么样?
我是2005年起抛弃ASP+access的cms,开始大量使用PHP+MySQL源码建站的站长,用过并二次开发过ECShop。
ECShop是著名程序员时任imobile现为IPIP站长高春辉主导开发的,当时使用smarty模版引擎的ECShop相当先进,性能不错,模版丰富,容易开发,不论是用户数、性能、灵活、二次开发还是功能性能各方面秒杀当时商派的shopex。
后来戴志康的Comsenz通过开源免费,商业付费把discuz做大做强,急需扩张企业服务,收购了ECShop,并推出多商户的ECmall和SaaS的maifou,可惜开源程序用户虽多,但不赚钱,商派又获得阿里巴巴投资,财大气粗,从戴志康Comsenz手里收购了ECShop,并雪藏消化,发出风声,停止ECShop,推出了开源ecstore代替,而商派后来也没有推免费开源版本,商用ECShop也要授权费,就此沉静。
近几年PHP获得长足发展,已经近10年没有更新的ECShop,现在看起来已经相当落后,甚至不能兼容新版PHP,报错一大堆,但ECShop和discuz的代码质量在当时是非常著名出色的。
高春辉在某次访谈说起了ECShop:
作为ECSHOP的创始人,我也说两句,ECSHOP整个系统架构是06、07年写的,之后也没有特别大的改动,按照我们当时团队以目前的眼光看,也是落后的了。
最大的要做的改动,一个是要改成单入口方式,第二个是至少以类封装的方式写代码,把过程型的代码最小化,第三个就是更加的 MVC 化一些。
至于大规模下的负载能力,其实当时就没考虑做太大规模的店的事情,毕竟那是06、07年。不过论小规模负载下的性能,我们还是有自信的。
如果论代码细节,我们07年给摩托罗拉做项目的时候,摩托罗拉曾经找专门的公司评价过代码质量,最后的结果你应该也可以知道的。
二开比较容易,但是代码开源的原因,安全性较差,对于缺少研发费用的人可以暂时依附,客户量上来想换系统,也会有积重难返的感觉,单商户多商户系统建议去购买shopnc,himall,tpshop,niushop等系统,用的基本上都是thinkphp框架,大众框架,将来想开发一些功能也好上手
自学PHP要学到什么程度,出来怎么找工作呢?
PHP相对于其他编程语言本身比较简单,只要认真多花点时间去学习,都可以成为PHP开发工程师,至于要学到什么程度可以出来找工作,本人根据自己和身边朋友的经验提几点意见,同时会也推荐学习完PHP找工作的方法。
学PHP到什么程度可以出来找工作:
第一,PHP基础,要掌握PHP常见基础用法,一方面是真正开发项目肯定会用到,当然可以网上查手册,另一方面是面试需要。
第二,框架技术,至少会使用一种框架技术,并且可以开发简单项目,比如国人开发tp框架,其他框架yii等。
第三,mysql数据库,数据库首先mysql,因为PHP与mysql是最好的搭档,本人喜欢称为恩爱夫妻。
第四,php环境搭建,这是开发必备知识,如果自己没有能力独立搭建环境可以使用集成一键搭建,比如phpstudy。
第五,简单了解http协议,这个新手没有必要深入,工作时候你可以慢慢研究。
第六,前端技术,掌握基本HTML,css,JavaScript(jQuery),ajax等。这个也没有必要深入学习,主要会使用,到工作一段时间,你会慢慢熟练。
PHP工程师找工作的方法:
第一,简历,新手尽量阐述自己所学技能并且熟练程度。
第二,准备几个实战项目。平时学习之余开发几个简单的项目,比如新闻发布系统,博客系统等。
以上是个人的建议,其实并不是完全学会才能出来工作,只有参加工作的时候你才知道你要学什么,所以尽可能短时间学完基本知识,只要有机会就找工作,积累经验是提升技能的最好途径。
希望能帮到你,谢谢!

