存档

‘脚本语言’ 分类的存档

大刀阔斧砍向DISCUZ7.2!

2010年8月10日

这几天确实蛮忙的.. 在这里对各位关注俺并寻求帮助的网友说声抱歉..

这些天在忙活DISCUZ 界面的问题.. 原本想改几个界面 做下模板的..

但是发现再改了几个之后问题出来了..不只是这几个还有很多的界面都有逻辑问题..

并且DISCUZ程序本身和UC 挂钩 本身就是一个不好的解决方案..

我们都崇尚精简 避讳臃肿.. 所以我决定大刀阔斧修改DISCUZ7.2

Discuz, 脚本语言

审查你的PHP项目..千万别玩绕弯子..千万别沉迷面向对象..那些都是狗屎..

2010年8月5日

最近由于任务比较忙.. 所以公司 的部分东西 是在网上购买下来的..

后来由于这个东西 不完全符合我们的要求.. 所以要我来做修改..

看了下PHP代码.. 发现了让我很纠结的东西…

不管3721 全部使用类….

这里我不讨论什么面向对象的好与坏问题.. 使用对象开发这个固然好..

因为可以模块化项目.. 加快的开发速度..逻辑上语义更通顺..修改问题 也只要我们修改对象就搞定了.

但是 问题是 明明只要用2行代码就搞定的事情

结果为了所谓的 对象开发 他用了整整100行..其中一大堆的逻辑…还要包含一大堆的类文件..

就这样的方式 真的就是我们要的?

打个比方 就好比 给你一道数学题 让你写一个公式 让它的结果等于2

于是一哥给出的公式是 1+1+5-5+6-6+(2*100-200)=2

看了这个公式 你会怎么想? 呵呵.. 其实1+1 就搞定的事情 为啥  非得搞的那么麻烦….

所以大家 写PHP code的时候 切忌切忌 别干这样的事情…

脚本语言

让你的WordPress单用户博客在多个域名运行..

2010年7月30日

用了这么长时间 发现WP 一个博客只能使用一个固定的博客..

这样我们这么一个博客有多个域名的博友就麻烦了.. 虽然 多个域名绑定到一个博客上可以正常访问

但是博客下所有的连接都会指定到一个固定的域名下..

这点让我很郁闷.. 而且蜘蛛也不是非常喜欢…

好了多了不说..开始work…

阅读全文…

Wordpress, 脚本语言

小窍门:让Discuz!/UCHOME每次访问都不缓存模板-JS-CSS

2010年7月27日

相信风格的设计者 做DISCUZ 还有UCHOME 的 都会很郁闷.

因为每次都要去后台点更新缓存 才能将新的模板 或CSS 更新到位..

尤其DISCUZ 引入 CSS缓存机制 就更是了.. 更新样式必须进行后台缓存更新..

一次2个还好.. 但是修改CSS 样式 是不停的推敲.. 所以就有了我这个小方法去掉缓存..

DISCUZ !:修改方法

在./include/common.inc.php

最后一行 

?>

之前

阅读全文…

Discuz, 脚本语言 , , , , ,

改善WordPress 页面Title组织方式,让你的文章更容易被蜘蛛收录

2010年7月21日

闲逛的时候发现WP3 默认的页面 标题 组织顺序有些问题

比如文章的内容页WP3的文章标题构成是 博客名称 > 文章标题

这个明显有问题的..文章的标题必须要放在最前的位置这样才能更有利于蜘蛛的收录

在网上找了很多文章 居然到了改函数的程度..

个人认为模板干的事情干嘛还要改函数啊

所以研究下WP 标题的 函数..

发现网上文章都是一些没仔细看WP php函数的人士为了达标搞的鄙陋的办法..

其实只要略微的更改下模板就能达到效果..

首先我要更改的就是模板 比如在路上博文修改的模板地址是

 wp-content/themes/poetry/templates/start.php

用文本编辑器打开这个文件

大概在44行的位置(你可以直接搜素 <title>来定位位置)

将这一行修改为

<title><?php wp_title(‘&raquo;’,true,’right’); ?>  <?php bloginfo(‘name’); ?></title>

这样就可以了..

Wordpress, 脚本语言

BOBLOG 转移至WordPress后的一些访问及其收录PHP优化

2010年7月21日

大家好 我是猫小白.

欢迎各位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..

以上方法仅限于试用 我写的转换工具转换后的博客

工具下载地址:

http://blog.diybeta.com/bo-blog-2-1-1-to-wordpress-3-%e6%90%ac%e5%ae%b6%e8%bd%ac%e6%8d%a2%e5%b7%a5%e5%85%b7%e5%8f%91%e5%b8%83/

Wordpress, 脚本语言

据说是DiscuzX2 内部测试界面..

2010年7月19日

不知道是真的还是假的..

不过先发上来 和大伙一起共赏
DISCUZX2

Discuz ,

WordPress 更改更换域名地址无需修改数据库的三种方法

2010年7月19日

本帖最后由 星晴互联 于 2010-5-19 10:35 编辑
大家知道,WP博客更改域名地址,在成功导入数据库和转移网站数据库后,还需要修改HOME和SITEURL两个地址。一般大家都是通过修改数据库,其实不用那么麻烦和危险,哈哈。通过修改配置文件也可以的。

阅读全文…

Wordpress, 脚本语言 ,

Bo-Blog 2.1.1 To WordPress 3 搬家转换工具发布

2010年7月19日

Bo-Blog 2.1.1 To WordPress 3 搬家转换工具

Bo-Blog 2.1.1 To WordPress 3 搬家转换工具

在使用<>前请详细阅读以下内容:

本工具作者: Haierspi
作者博客:http://blog.diybeta.com

本工具的内容转换细节:

1。转换分类
2。转换TAG标签
3。转换日志
4。转换日志对应的留言
5。自动将您的BOBLOG日志内容中的[separator]标签转换为WP标签 阅读全文…

Wordpress, 程式發佈 , , , ,

关于Discuz!X1 嵌入点 及其插件的编写 注意说明

2010年7月8日
首先插件的路径改变了
插件放置于 source/plugin/目录下
数据库读取的写法也发生了改变:
使用了类的静态方法好处显而易见不需要原来 $GLOBALS[‘db’] 直接在任何地点拿出来就能用
DB::table(‘forum_attachment’);   //这里会返回 pre_ forum_attachment
DB::fetch_first($query)              //这里对应原来DZ7的 $db->
fetch_first($query)
DB::query($query)                    //对应原来DZ7的 $db-> query ($query)
DB::fetch($query)                     //对应原来DZ7的 $db-> fetch ($query)
关于嵌入点:
Discuz!X1  由于有众多模块 .. 所以插件平台在原来DZ7.2 的基础上进行了升级
具体的写法:

脚本语言