phpcms二次开发入门 php二次开发哪个cms

编辑整理:整理来源:维基百科,浏览量:86,时间:2023-03-23 13:30:02

前沿:phpcms二次开发入门

补充知识:

我拖着疲惫的身躯,努力打开眼皮在写...... 昨晚弄到12点,我感觉应该弄好了。

故事开头是这样的:我呢朋友有个网站需要开发,我当时没时间就包给外面的公司了,由于外面公司维护费用比较贵。

那么网站维护就交给我了,我呢做软件开发很多年了,没用过PHP,所以算是新手。

年前开始的某一天网站首页突然就被修改了,点链接都停在首页,且偶尔会打开菲律宾的bc网站。

这下我开始紧张了,这网站访问量还比较大,不能出乱子啊。

1.爱理不理

那么我赶快请外包公司的帮我看看,可能是开发阶段结束了,没有给维护费用。

基本上对我是爱理不理,我说要电话给他,他就说在开会,当然你说在开会我就不好意思打搅了。

我其实也不是想他们帮我解决问题,也就是想更多的了解一些网站的结构信息和服务器信息,好做出一些哪里有问题的判断。

2.毫无头绪

服务器是外包公司代理管理的,那么我有的就是远程FTP上去改网站的权限。

那么我在想着首页怎么能被别人改了?难道黑客有我FTP的密码?

于是把首页改回来,改了一次密码。好了一天后面还是又有问题了。

会不会是我ftp保存了密码 出问题了?后来又改了一次密码,每次连接不保存密码。

还是一样,首页改好一天之后,貌似又出现问题。

奇怪了,由于我用的开源的FTP--FileZilla,我在想,不会是这个开源工具里面有植入病毒或木马吧。

果断换了个ftp工具,改了个ftp密码,修改回正确主页,过了一天还是有问题。

我要奔溃了~~ (作为程序员,第一次感觉这么的无助,因为它不是你所熟悉的语言和开发,运行环境)

3.了解框架

排除了ftp工具的问题之后,我开始怀疑是不是别的问题了,在网页里搜了一下“php index.php被修改”

搜出来一堆关于phpCMS框架的问题,然后一股脑发了7,8个关于问题解决的链接给外包公司。

可能这些链接提醒了他们,他们发现可能是他们使用的开源框架有漏洞,于是乎给框架打上了补丁。

4.打上补丁,还有虫,为什么呢?

打上补丁,以为万事大吉了,确实好了一个星期(这一个星期刚好我也没对网站做任何操作和修改)

太好了,补丁打上,好了。(我看补丁上说漏洞补丁刚好是12月9号左右出来的,刚好能对得上主页被修改的日期)

可惜幸福来得突然也去得快,我按客户需求又开始修改网站了。

改完,上传,测试工作之后,第二天一看。我滴乖乖,主页又被替换了,我要奔溃了。

为什么打算了补丁还有虫啊?

5.咨询高手

没办法了,只好到处找资料,看代码,分析TP5.0的框架,工作原理,就想找到点蛛丝马迹。

群里问了下高手,得到了两个关键词“路由”,“查看日志”。

高手们的帮忙,我真的很是感激。

“这个还要我教啊”--这句话 对我触动也是很大。我们作为前辈(有些领域我还是很资深的^_^)是不是考虑下新手的情况和心情。

我们刚入门确实不知道该如何下手,当然对于前辈来说,这些都是不值一提的理所当然。

(你可能头脑里又在想,查看日志应该是下意识行为啊,嗯,我主要是桌面应用比较多,一下子确实忘了考虑网站的log了)

6.灵光乍现

“路由,路由”,然后网上搜tp5.0,路由设置,参考bug的补丁,发现建议强制路由。

那么设置了一下强制路由,然而网站不工作了......(当然应该是外包的没有按统一方法写代码)

那没办法,不能使用强制路由。

那查看日志吧,“日志,日志”,在哪里看哪一个呢。我在网站根目录上一通寻找。

眼睛突然一亮“wwwlogs”,嘿嘿,莫名的兴奋起来,这底下说不定有好东西。

问了下外包公司的,说“这底下log没什么用”。

我实在是也没别的办法了,先看看再说吧......

7.应该搞定了

日志一查,好家伙,发现问题了,下面这明显是不正常行为。应该是一个“后门”。

浏览到那个目录,查看了一下内容,果然index.php和.htaccess是个后门,果断删除。

仔细查了一遍,还有用临时文件做后门的,果断删除。

根据日志,还发现了其他后门,然后仔细回想一下,都符合上了服务器网页被修改的时间和行为。应该这次搞定了吧......

8.一些思考

这次抓虫花了我很多时间,也承受了来自客户的巨大压力。

特别是对某个东西不太理解作为新手那种的彷徨无助的感觉。

一些感悟如下:

1.商业的尽量少用开源代码

2.要用开源代码,实时关注更新,注意打补丁

3.深入了解开源框架的原理,好定位问题

4.软件前辈们应该多以谦虚的态度,帮助后辈们,有时候有些对于你是常理性的东西,他们真的很无助。多一些信息,能省他们很多时间。

5.日志,日志,日志!对于抓虫很重要!

觉得是很好的经历,所以写下来,作为以后的回忆,也希望抓虫的过程,能给大家一些启发~~

作者:麦克*堂

热点资讯

QQ公众平台迁移整合至企鹅号自媒体

网友爆料:企鹅号自媒体一直押款不付

为何同样的文章,指数在号、百家号和企鹅号差异那么大?

你关注的人,决定你看到的世界


补充拓展:phpcms二次开发入门

thinkphp是程序开发的框架, phpcms是现成的产品。诉座生卷如果你写程序够牛,自己有足够的时间,又对网站有特别的需求,可以基于thinkphp开发适合自己的产品。如果程序写得一般般,时间少,对网站没有特别需求,建议就用现成的CMS吧,现在网上很多CMS都很优秀,如PHPCMS、DEDECMS、ECMS等。自己个人写的程序也未必有他们好,毕竟人家是团队开发算是较成熟的产品两科谈市耐。
至于时间方面,用thinkphp开发就是多了写程序的时间,用phpcm会语相组s跳过这一步直接做页面,你写一厂吸危干穿顺前远角座优个系统需要多少时间自己可以衡量。
网上做站的工作室用什么系统就不好说了,反概父误温留沉电白镇许正不会你一个网站而独立开发一个系统,或许他们有自己的CMS或者是C便害功市父兵翻故天地夜MS组件组合而成,或许他们也会用目前流行的CMS做二次开发。
现在的人做站大都是这样:如果有钱的就自己请人开发一套系统,没钱的就用现成的做二次开发,比如我是属于既没钱又没实力的,我的新站www.***.com是选用phpcms开发的。
phpcms二次开发入门

行业热门话题:

【phpcms二次开发教程】【php二次开发哪个cms】【php二次开发系统】【phpems二次开发】【php二次开发都需要实现啥】【php二次开发应用到什么技术php网站技术】【php二次开发技术要点】【opcms二次开发】【php网站二次开发工程师招聘】【如何用phpcms进行网站二次开发?】
phpcms二次开发入门 php二次开发哪个cms完!

相关推荐:

phpcms二次开发入门 php二次开发哪个cms

phpcms二次开发入门,opcms二次开发,php二次开发技术要点

作者:整理来源:维基百科,时间:2023-03-23 13:30,浏览:87



关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


嵊州王院乡襄樊seo-襄樊森林公园| 母婴软文营销哪家好 育儿软文营销案例| 先天不足 先天不足是什么意思| 软文营销梗概-软文营销梗概怎么写| 软文营销策划的技巧 温岭新河镇软文营销策划的技巧有哪些| 硖石街道软文营销的营销案例分析-软文营销案例与分析| 文艺的营销类软文范文 周奋乡软文营销的形式| 下郭街道软文营销措施-软文营销手段| 关键词seo优化排名| 潜山梅城镇影评人网络宣传合作全国接单|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 伪原创| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心