Fork me on GitHub
摘要: 前面讲了如何开发一个discuz的特殊主题插件,详情可在此查看discuz特殊主题插件开发步骤和犯的愚蠢错误。上一篇文章讲解的是一些简单的开发步骤,不涉及到具体的编码。网页编辑器之类的都是系统默认带过来的,因此也就没有太多的问题。然而,这些天又折腾了一遍“个人设置”模块的开发。这些天百度和goo... 阅读全文
posted @ 2015-07-19 14:00 秋楓 阅读(5324) 评论(0) 推荐(1) 编辑
摘要: discuz作为国内流行的论坛系统,可谓造福了不少趣味相投的网友们。它让天南地北、国内外有着共同兴趣爱好的人们聚集在一起,分享彼此的喜怒哀乐、心得体会。然而作为discuz的使用者之一,还是个码农,然而对discuz的系统架构和二次开发了解得并不多。前段时间有个朋友找到我说能不能帮忙开发一个特殊... 阅读全文
posted @ 2015-07-14 15:06 秋楓 阅读(6331) 评论(0) 推荐(1) 编辑
摘要: 在ecshop的日常应用中,如果添加了很多广告位和广告。然而时间一长又不知道哪些广告是有用的,哪些广告是没用的,广告对应的链接是什么。倘若人工一个个查看又特费时费力不讨好。因而想想办法用sql一次性查出来,一目了然。select ad.ad_name, ad_link, ad.ad_code, ... 阅读全文
posted @ 2015-07-08 20:21 秋楓 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 在日常的开发当中,随着开发的功能越来越复杂。对运行环境的要求也就随着需求的变化需要不断地更新和变化。一个在线的生产系统不可能一开始就满足了所有的运行依赖,因此动态地添加依赖就显得比较必要了。如果你的应用是基于lanmp的话,那么很有可能某天需要添加一个apache的扩展或者php的扩展。此次记录... 阅读全文
posted @ 2015-07-08 19:55 秋楓 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 这次网站的故障出现的比较突然,没有任何防备,有种突如其来的感觉。这是一台阿里云服务器,采用wdcp的nginx+apache+mysql的方式运行。一位同事在对web目录进行压缩后,由于web目录有很多图片,导致压缩包很大。如果全部压缩的话在4G左右,如果在龟速的网络下,全部压缩下载是个非常痛苦... 阅读全文
posted @ 2015-07-08 15:30 秋楓 阅读(2814) 评论(8) 推荐(2) 编辑
摘要: 这是一篇记录在日记里面的技术文档,其实是对ecshop的二次开发。主要作用是将一个子类对应多个父类,并指定条跳转url的功能。ecshop是一款在线购物网站,感兴趣的可以下载源码看看。我们看看具体是怎么修改的。 1、数据库表“表前缀_category”添加如下字段alter TABLE `g... 阅读全文
posted @ 2015-07-03 10:25 秋楓 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 是的,这和IT系统和代码没有什么关系;鸡汤式的文章,看烦了的就关掉吧,想看的请听我碎碎念。惯性本是物理学研究的问题,这里没有要研究物理学里的惯性。惯性无时无刻地发生在我们的日常生活中,只是你我都没有察觉而已。惯性这个牛顿第一定理,其实早就已经还给老师了。百度百科是这样定义惯性定理的,“一切物体在... 阅读全文
posted @ 2015-07-01 21:53 秋楓 阅读(1740) 评论(6) 推荐(1) 编辑
摘要: 转载自:http://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。python 提供了一系列 debug 的工具和包,可供我们选... 阅读全文
posted @ 2015-06-28 11:46 秋楓 阅读(75600) 评论(0) 推荐(1) 编辑
摘要: 本文转载自:http://blog.pluskid.org/?p=381 之前介绍 Scrapy的时候提过 Spider Trap ,实际上,就算是正常的网络拓扑,也是很复杂的相互链接,虽然我当时给的那个例子对于我感兴趣的内容是可以有一个线性顺序依次爬下来的,但是这样的情况在真正的网络结构中通... 阅读全文
posted @ 2015-06-27 10:32 秋楓 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 这是一篇几年前写下的文档,最近打算根据这篇文档重写一下kettle插件的教程。结果各种理由,一推再推。今天索性将这篇文档发布出来,分享给大家,例子等有空再补上。这是一篇基于kettle3.2基础上完成的kettle插件文档。然而现在最新版的kettle的界面已经完全变了样了,但是那些组件还是那么... 阅读全文
posted @ 2015-06-26 11:52 秋楓 阅读(17433) 评论(0) 推荐(2) 编辑
摘要: 这是一个简单的php加phpquery实现抓取京东商品分类页内容的简易爬虫。phpquery可以非常简单地帮助你抽取想要的html内容,phpquery和jquery非常类似,可以说是几乎一样;如果你有jquery的基础的话你可以迅速地上手。 1、下载phpquery并置于web根目录下的ph... 阅读全文
posted @ 2015-06-22 08:23 秋楓 阅读(5592) 评论(1) 推荐(1) 编辑
摘要: 如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦。因而想到了用shell脚本来批量生成配置文件和配置数据。下面这个脚本是为了批量生成nagios监控配置文件的一个shell脚本程序。其原理是事先定义一个shell脚本模板,然后每个需要监控的站点复制一份模板替换掉模板文件里面的变量。... 阅读全文
posted @ 2015-06-21 16:53 秋楓 阅读(6125) 评论(0) 推荐(1) 编辑
摘要: 在日常的网站发布中很多情况下都无法做到一个IP对应一个站点,在IP4的情况下IP的资源是相对有限的。然而作为最流行的Apache自然也考虑到这种情况,那么接下来看看apache服务器怎么配置一个IP多个站点。 在httpd.conf中找到 "# Virtual hosts",并添加如下行 ... 阅读全文
posted @ 2015-06-20 15:58 秋楓 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: 这是一篇收集在日志里的文档,当初查看服务器sshd日志发现很多不明IP尝试登陆,因此想用什么办法阻止这样的事情发生。网上找了下用denyhosts可以解决这样的问题,因而也就将其收集在日志里了。由于时间较久远,找不到原文的出处,如果你知道原文出处,可以联系我加上。好了,入正题。 Denyhos... 阅读全文
posted @ 2015-06-20 15:23 秋楓 阅读(3382) 评论(0) 推荐(0) 编辑
摘要: 这是一篇记录在日志里面的文章,今儿趁有时间整理整理。这篇文章记录了整个服务器切换的具体步骤和实施细则,一些小网站的搬迁和服务器的迁移可以做个参考。同时也记录下,方便自己的查阅。这是一个php+mysql写的网站,前期用的windows2003服务器。后来由于业务需要,将其更换为linux的vps... 阅读全文
posted @ 2015-06-20 15:04 秋楓 阅读(2256) 评论(0) 推荐(2) 编辑