存档
审查你的PHP项目..千万别玩绕弯子..千万别沉迷面向对象..那些都是狗屎..
最近由于任务比较忙.. 所以公司 的部分东西 是在网上购买下来的..
后来由于这个东西 不完全符合我们的要求.. 所以要我来做修改..
看了下PHP代码.. 发现了让我很纠结的东西…
不管3721 全部使用类….
这里我不讨论什么面向对象的好与坏问题.. 使用对象开发这个固然好..
因为可以模块化项目.. 加快的开发速度..逻辑上语义更通顺..修改问题 也只要我们修改对象就搞定了.
但是 问题是 明明只要用2行代码就搞定的事情
结果为了所谓的 对象开发 他用了整整100行..其中一大堆的逻辑…还要包含一大堆的类文件..
就这样的方式 真的就是我们要的?
打个比方 就好比 给你一道数学题 让你写一个公式 让它的结果等于2
于是一哥给出的公式是 1+1+5-5+6-6+(2*100-200)=2
看了这个公式 你会怎么想? 呵呵.. 其实1+1 就搞定的事情 为啥 非得搞的那么麻烦….
所以大家 写PHP code的时候 切忌切忌 别干这样的事情…
让你的WordPress单用户博客在多个域名运行..
小窍门:让Discuz!/UCHOME每次访问都不缓存模板-JS-CSS
改善WordPress 页面Title组织方式,让你的文章更容易被蜘蛛收录
闲逛的时候发现WP3 默认的页面 标题 组织顺序有些问题
比如文章的内容页WP3的文章标题构成是 博客名称 > 文章标题
这个明显有问题的..文章的标题必须要放在最前的位置这样才能更有利于蜘蛛的收录
在网上找了很多文章 居然到了改函数的程度..
个人认为模板干的事情干嘛还要改函数啊
所以研究下WP 标题的 函数..
发现网上文章都是一些没仔细看WP php函数的人士为了达标搞的鄙陋的办法..
其实只要略微的更改下模板就能达到效果..
首先我要更改的就是模板 比如在路上博文修改的模板地址是
wp-content/themes/poetry/templates/start.php
用文本编辑器打开这个文件
大概在44行的位置(你可以直接搜素 <title>来定位位置)
将这一行修改为
<title><?php wp_title(‘»’,true,’right’); ?> <?php bloginfo(‘name’); ?></title>
这样就可以了..
BOBLOG 转移至WordPress后的一些访问及其收录PHP优化
大家好 我是猫小白.
欢迎各位BOBLOG 的同仁和我一道一起 走进WP 的世界..
今后我会定期更新WP 使用及其应用的文章 欢迎大家参阅..谢谢
言归正传..
今天跟大家讲讲
怎么解决BOBLOG转移WP 后.. 用户访问原地址不能正确定位显示文章的问题..
拿我的博客给大家做例子
在路上博文 也是最近才更换WP的..
由于WP优势就是在于URL的应用..所以大家试用WP 的话一定记得要rewrite 开启
具体的设置方法 请登录后台 -> 永久链接设置
老博客其中的一篇文章 <<解决IE6不支持PNG最好方案 — DD_belatedPNG>>
BOLBOG 的访问地址是http://blog.diybeta.com/read.php?121
但是问题出来了.. 更换WP 后 由于机制的转换原来的URL不存在了
如果大家没有做过调整 (开启永久链接的情况) 会出现文章找不到的情况
所以我们就需要对WP 做一次小小的收录.. 让WP 在运行之前定位到新博客的文章地址
打开WP根目录下index.php 找到 define(‘WP_USE_THEMES’, true);
在其下部加入
if(stripos($_SERVER['REQUEST_URI'],’/index.php/read.php?’) !== false){
$boblog_id = (int)str_replace(‘/index.php/read.php?’,”,$_SERVER['REQUEST_URI']);
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http://blog.diybeta.com/?p=$boblog_id”);
exit();
}
其中http://blog.diybeta.com 请替换自己的域名
通过这样的方式就可以让你的博客无差别的转换到 WP..
以上方法仅限于试用 我写的转换工具转换后的博客
工具下载地址:



最新评论