我的CMS计划

目前的情况: 1.把WordPress从根目录移动了blog目录里,根目录只保留了两个WP需要的文件:index.php和.htaccess,其中index.php还需要修改一个路径。 2.首页现在暂时就放着吧,在k2模板的single.php和theloop.php里研究了半天,就改成这个样子了,用了个插件生成了“tagcloud”和“the latest post”,有点内容放着总比空着好。也许换个简单点的、没有经过太多修改的主题要好弄点,k2蛮复杂的。 3.标题的title标签也修改过,blog页面是变过来了,但是home页还是没有变化,:( Update:标题搞定了!home页的标题起初没有变化,主要是is_page()那里出问题了,应该替换成自己对应的home页的编号,开始我不知道那个960是什么意思。 4.因为WP的地址变成子目录了,myGallery生成的相册失效了, 而我又不想把photos目录放在blog目录里面,想把它直接放在根目录下,这种情况在myGallery里设置不了,只有放弃它,以后再另外挑选一个相册插件吧。 5.k2的SBM现在好像变傻了,分不清homepage、home、blog等页面,显示出来的效果总跟我想象的不一样。我也被弄糊涂啦。 6.ELA插件不能用了,生效之后就会自动跳转home页,暂时禁用;Permalink Redirect现在也有个小问题,必须要把/blog目录排除掉,blog页面才能打开,不然redirect有问题。 7.装了个bbpress,安装设置没有什么难的,不过和WordPress的集成还是有些问题。安装之前我已经很注意了,admin帐号是集成进去了,但是查看profile是无效链接。 Update:还有,forum和topic都打不开,刚刚发现的。晕,完全不成功。可能是安装出问题了,为了照顾到和WP的集成,bbpress完全不能用了。 8.URL方面,去掉了www前缀,permalinks也因为更换了WP的目录而改变了,不过有了Permalink Redirect,原来的链接还可以继续访问,浏览器会自动跳转的。

未备案,被关了

昨晚在新浪的爱问里搜“pengjianping”,第一条就是: 您的站点pengjianping.com由于网站未履行备案手续被关闭。 嘿嘿。 之前的域名是pengjianping.cn,因为启用了新域名,所以我在pengjianping.cn里做了一个URL转发,不隐藏跳转到www.pengjianping.com,现在,这个域名无法访问了,但MX记录还行。 由于无法访问了,所以只有从搜索引擎的缓存里找出原因了 ,以下是爱问的快照: 中华人民共和国信息产业部第33号令公布的《非经营性互联网信息服务备案管理办法》从2005年3月20日起施行,您的站点已违反本办法第五条的规定,未履行备案手续提供非经营互联网信息服务,为避免您的您的网站关停导致巨大损失,您可以点击这里可以下载备案表格,如实填写后发EMAIL到下方的联系EMAIL。 **为了保证您的备案工作能顺利完成,任何疑问或者困难请通过以下方式与支持中心取得联系,请务必在邮件中写明网站域名,您将可以得到我们的帮助。** **服务电话:(0)13860452943** **电子邮箱:info@beian.org.cn** 从提供的下载链接和服务电话来看,提示我备案的应该是商务中国,还好,不是信产部备案科或者通管局什么的,咱可惹不起这些人。 不知道这个从万网注册的pengjianping.com何时提醒我备案,到时候看情景再说。

换域名了

考虑比较久了,到底要不要换域名,现在的结果就是:已经换了! 先前的域名pengjianping.cn是9月中旬注册的,当时有些代理商在搞活动,比如代理商务中国的国网数据,那时国内域名和国际域名都是25块一年,便宜吧,至少国际域名是很便宜的。我充值到帐户后,一样的价,面临着pengjianping.cn和pengjianping.com两个选择,还问了一下当时的客服,晕,她都叫晕,让我自己拿主意。我当时想的是:.com字面上代表的是商业性质,而我买个域名主要是做做个人网站玩玩,不牵涉到什么商业性质,字面上不太合适,而.cn代表的是中国,这样只有了“地域”属性,而无“用途”属性,也适合我,那阵子还鼓吹一种“姓名.cn”的博客形式,好像是易网弄起来的,比如炒作的“xujinglei.cn“等,就这样稀里糊涂地选择了pengjianping.cn这个域名了。 其实谁不知道,国家明文规定,个人(非法定人)不能注册.cn域名(包括.com.cn等),而各代理商各有办法应付,其中普遍都是代理商提供单位让个人用户挂靠,有些甚至在网站上明文说明了。 针对这种情况,我咨询过一些代理商,比如代理万网的”第二域名”,说有办法搞定,具体办法要等汇了款再说,其实不说也知道就是挂靠在万网,他们网站上的公告已经说明了;还有个就是我最终选定的国网数据,当时他们的客服摆出一副“天不怕地不怕”的架势,完全不把信产部和CNNIC放在眼里,说个人注册没事,叫我放心,好像他们老板就是信产部部长。 其实这个.cn域名我用了三个月,注册信息一直都是个人的信息,也没有办法改啊,这个注册人信息在注册的时候就定了,要改就得用域名过户的手续改,这可是一个麻烦的手续,至少国内几乎所有的注册商,都不允许在线免费过户。 顺便提一下,我都没有去信产部备案,为什么没有抓到我? 这三个月来,为这个网站付出了很多心血,花费了很多精力,当然现在想起来做了很多无用功,博客不好好写文章,为主题和插件浪费了不少时间,不过或多或少也学到了一些东西。就是因为这样,我觉得更应该把这个站好好的维持下去,做为一个个人的展示平台,但是一想起这个.cn域名,就隐若觉得还是有个潜在的问题,弄不好这个域名被某某不通知就直接删掉了,那我做出的努力不付诸东流了? 国家对.cn域名的政策实在是看不懂,睁一只眼闭一只眼似的,但是国家的政策要是被普通老百姓给猜透了,那当官的多没面子?虽然CNNIC也赞成放开个人注册国内域名的限制,但是最终还得信产部点头才行啊。以后,这个限制肯定是要放开的,但是疑点就是,让不让直接在.cn下注册二级域名,还是像其它国家或者地区,只开放一个二级域名让个人注册,比如.idv.cn或者.per.cn这种形式?这样肯定有很多人不干,有些人注册.cn就是看中了域名后缀的简短,这样前加后加的就变长了,而且二级域名和顶级域名也不是一个等级的。再者,现在这些个人钻空子注册好了的.cn怎么办,要不要删掉,不删新用户不满意,删了又会减少.cn的注册量,我看当官的也不好选择。 现在国内的注册商注册国际域名(以.com为例),价格都差不多,顶级注册商100左右,一级代理50-60,再往底下的代理就又便宜些。我搜了好多代理商的网站,去落伍看过,去淘宝上查过,都差不多的,便宜的要么是搞活动促销,要么是限制了很多条件。前者是些好机会,能抓住当然最好了;限制了条件的,就需要好好考虑了,真的,因为一买至少就是一年,要分析限制的条件到底会造成多大的不变,酌情考虑啰。比如现在网上吵得很火的“阳光互联”的国际域名,官方是35,底下的代理基本都只要25左右了,淘宝上的26.8很多人买,落伍上最低有24的,他们限制的就是不让修改DNS服务器,一般用户也没有必要改这个,但当时我计划把空间搬到DreamHost上去,这个空间得修改DNS成他们提供的(不修改也可以,就是你得注意他们IP的变化),免得日后麻烦,所以即使这么便宜的域名,还是算了。再说,从个人代理那里买还得谨慎些,肯定没有正规的大公司来得保险。但是就是正规的大公司,比如百优,他们也不让随便修改DNS,需要专门提出申请,且次数还不能多,无语。 最后选中的是代理万网的第二域名,关注他们的产品很久了,注册.cn的时候就曾经考虑过,当时他们的.cn域名很便宜,8月中旬的时候才19还是17,肯定是当时的最低价了,不过当时这个机会没有赶上,优惠期很快就过去了。 昨天在他们那里申请的,银行卡在线支付,很快,工行送的U盾也第一次派上用场了。他们的后台和万网的系统结合度很高,跟直接在万网的域名控制面板里修改相比,几乎是同步的,不愧是万网的核心代理。万网的域名控制系统里,功能该有的也都有,修改DNS等,连在线过户都有(付费,15一次),也有些独特功能,比如“创建DNS服务器”、“域名停放”等,就是太小气,总的记录条数只有10条,超过就要付费(100一次,加10条,真黑!),还好只是个人网站,用不到多少子域名、别名、URL转发等。 末了,跟商务中国的域名控制面板对比一下,因为暂时我只接触到这两家的系统。商中的有个最大的毛病就是URL隐藏转发几乎都是失效的,说是要提交个什么申请备案,但是提供的链接又有问题,小毛病就是别名不让设置为空,各种记录添加起来也不方便,等等。万网的因为接触时间太短,问题待慢慢发掘。 补充: 现在的域名已经失去了它本身代表的意义了,比如.com域名,个人可以注册,就有很多人买来做个人的官方网站了,国外的,尤其是美国,都是直接用.com的,国内也有很多人用.com来做个人站点,就是因为那个.cn注册限制啊。 2.我现在的域名代理商、注册商、主机都是放在北京了,都放在一个地方也好。有个大学同学就在代理商公司旁边上班,如果以后出了什么问题也好交涉一点。 3.有些人不喜欢在国内注册国际域名,觉得国内的注册商限制多,还耍流氓,就算万网、新网这些有名的顶级注册商口碑也不好。国外注册商在国内有影响的就是GoDaddy、eNom这些,还有Yahoo也做代理的,价格也很优惠,缺点就是注册不方便,没有国际信用卡/Paypal帐户等就麻烦了。国内有几个eNom的代理商,比如enonn,BaiDNS等,值得一提的是,在前者注册.info域名,首年只要20,很便宜。eNom的优点就是功能强大,用户拥有完全控制权,自由免费过户,多达100条的子域名记录等,缺点就是它的URL转发在大陆不能用了,之前eNom曾经被GFW封过,后来解封了,不过落下了URL转发不可用这个后遗症,选不选用还得自己好好斟酌斟酌。

转换MySQL编码

前几天登录phpMyadmin才发现,我的数据库编码有些问题,数据库不是我创建的,虽然MySQL 字符集是utf8,MySQL连接校对也可以选为utf8,但是wordpress创建的wp表的格式却是默认的latin1_swedish,当时也没有细看,只是觉得有点不对劲,页面、数据库都是utf8的,实际纪录的数据却不是的,这样怕将来带来兼容性的问题。果然,当自动备份的数据库发送到我的邮箱时,主题有乱码,因为主题是网站的名称,而我的网站名称里有中文。下定决心要解决一下了,不能拖了。 搜了一下,发现这个问题倒是蛮普遍的,网上很多人问,也有一些人给出了解决办法,找了两个情况差不多的作为参考,就准备动手改了。 第一步:备份。以前从msnspace搬家到WordPress来的时候,可是人工一篇篇搬的,不兼容带来的显示问题还需要一篇篇更改,花了很长时间,现在再也不想了,所以备份作充分点。 备份了三份:第一个就是feed,把所有的文章显示出来(FF好像不行,IE可以),保存生成的xml文件。第二个就是phpmyadmin的导出功能,用EditPlus查看导出的sql文件,果然是乱码。第三个就是WP DB Backup这个插件,可以备份数据库成sql.gz文件,解压缩打开,里面倒是好好的,没有乱码。 第二步:改码。主要参考了这篇文章 ,修改,推荐一下EditPlus这个东东,很不错的。改后用phpmyadmin的导入功能导入sql文件,我没有清空原来的数据,自动覆盖的,之后表项就显示成为了utf8_general,然后再用“操作“功能整理一次数据库成“utf8“。数据库这里弄完了,浏览post,可以直接看到中文的内容。 第三步:加码。就是修改wp-db.php这个文件,不能也没有什么问题的,因为之前的操作都正常,页面显示的都是??,跟别人说的一样,以为加了这么一行代码$this->query(”SET NAMES ‘utf8′”);就可以了,加了之后页面整个都是错误信息。后来看到有人说要注意符号的问题,所以$ ‘ “等符号我直接从其他的代码里复制过来,想想应该没有问题了吧,结果还是一页的错误,甚至删了新加入的那一行代码,恢复到以前的状态也不行,郁闷了。没办法了,又重新下载了wordpress的程序安装包,把wp-db.php覆盖过去,还总算回到了??的页面,这也算一大进步了。 嘿嘿,最后怎么解决的?就一行代码嘛,几个字符而已,又不长,我一个一个地敲进去,注意一下在英文状态下的半角状态就可以了。刷新页面,熟悉的中文字又出来了,整个过程算是搞完了。

Hello Everyone!

欢迎来到pengjianping.com 这是我的第一篇文章,以后就拥有属于我自己的独立Blog了.