亲啊嘴金,发布于:2010-09-13 08:18:19 | 964 浏览

EMLOG转出WP语句的随想。

大概是去年的时候,网上转了一圈,EMLOG如火如荼,那些推荐使用EMLOG博客的人都统一口径说,小巧,现在回过头来看,这是不是五毛党呀?现在再看一圈,说EMLOG垃圾的也越来越多,于是乎,大家纷纷想逃离EMLOG,我这个程序不是EMLOG的,有些号称是SEO的看站专家非得一口咬定说我是EMLOG程序,我也不知道他们这些SEO的脑回路是怎么个想法,EMLOG我通读代码,发现了多个BUG,以及逻辑上的多余(当然,在逻辑上是仁者见仁智者见智的答案),我进行了修改,提交分支,但是官方似乎也是一种趾高气扬的态度。下次再改我干脆自己写一个好了,不过那些不会改程序的同时又寄希望于简单的实用的博客主就纷纷转向了tyoecho。比如这些博客主:
//www.ichedan.com/post/484.html
//vvvvvv.us/1981.html typecho我也一直关注,但是我想说爱它不容易。typecho前身magike版本的时候用过,但是功能太少,没上线过,typecho0.3用过,一切那么顺利,但是升级到0.4的时候莫名其妙的来个错误(不记得具体内容了,不过那个错误程序员经常犯,影响巨大)。0.7的时候用过,很好,安装时候进行第二步404,08的时候用过,安装很顺利,放到FastCGI模式运行,直接抛500。typecho我继续关注中。如果博客主们觉得想搭建博客的过程中学习PHP和框架,而且又有自己的VPS,我强烈建议你使用我博客友情链接中的OOPHP基于ZEND框架的开源博客,毕竟已经有无数程序员证明了,适当运用框架能够提高效率的。框架和设计模式对我来说已经没什么很大的约束了,OOPHP我也在继续关注中。

 最后,放出EMLOG转出WP的文章SQL语句,适用于EMLOG3.5.X 转出 WP 3.0.X的文章。
--发表时间,内容,标题,摘要,密码,留言数
replace into wp_posts (post_date,post_date_gmt,post_content,post_title,post_excerpt,post_password,comment_count)
select (select FROM_UNIXTIME(date)),(select FROM_UNIXTIME(date)),content,title,excerpt,password,comnum
from emlog_blog ORDER BY gid ASC
最近更新:2010年11月2日23:01:16
--留言转换(angerhua 华哥提供)
REPLACE INTO wp_comments (comment_ID, comment_post_ID, comment_author, comment_author_email, comment_author_url, comment_author_IP, comment_date, comment_content) select cid, gid, poster, mail, url, ip, `date`,
comment FROM emlog_comment

EMLOG转出typecho的文章和留言SQL语句,适用于EMLOG3.5.X 转出 typecho 0.8
--日志  
REPLACE INTO  typecho_contents (cid,title,slug,created,modified,text,authorId,commentsNum,type,status,allowComment,allowPing,allowFeed,password) SELECT  gid ,title, gid as slug ,date,date as modified ,content,author,comnum,'post','publish','1','1','1',password from emlog_blog where type ="blog" and title != '';    
--评论  
REPLACE INTO  typecho_comments (coid,cid,created,author,authorId,ownerId,mail,url,ip,agent,text,type,status,parent) select cid,gid,date,poster,'1','1',mail,url,ip,'Typecho 0.8/10.5.25',comment,'comment','approved','0' from emlog_comment

  1. 上一篇:PHP和JAVA的MD5和SHA1算法精简高效写法。