Category Archives: 研发

MediaWiki 升级笔记

对,又倒腾这个,我就是一个纠结到死的人,只是单纯的希望把MediaWiki从独享虚拟主机,迁移到ECS。

第一步,备份数据库

如果忘记密码,可以查看 LocalSettings.php

$wgDBserver = "114.114.114.114";
$wgDBname = "mediawiki";
$wgDBuser = "christen";
$wgDBpassword = "password";

Continue Reading

Post Format

aside – Typically styled without a title. Similar to a Facebook note update.

gallery – A gallery of images. Post will likely contain a gallery shortcode and will have image attachments.

status – A short status update, similar to a Twitter status update.

Continue Reading

带 BOM 的 UTF-8

断舍离之赵鹏:折叠

有的人,总在不断的为明天焦虑,为昨天懊悔,从未认真的思考和面对今天。

延伸阅读:「带 BOM 的 UTF-8」和「无 BOM 的 UTF-8」有什么区别

我其实没有完全搞清楚 UTF 和 BOM,就我的实际体验写一点:

1. 我的Surface Pro 在升级 Windows 10 的时候,手贱选了英文操作系统,虽然也可以正常显示中文、输入中文,但网上下载的 GB2312 编码的文本,中文显示不正常,比如无损音乐的 CUE 文件;

Continue Reading

维基迁移备忘

本Wiki的第一个词条,塑料,建天 15 March 2018。

3月17日,完成了链接的伪静态化,19日,修正伪静态化的图片问题。

同程序之间的迁移,相对简单一些。数据库和图片文件分离,可以保证相当长的时间,网站都能正常运行。

词条的创建更加慎重,小条目原则上合并至内容丰富的条目,例如:小野洋子、侧帽。不再录入长篇文章,如果是明确的、大众主题,则以主题为名,小众话题,则直接录入博客。

冬吴相对论、得到的清单革命,还有那些老师的课,要仔细确定录入方法,尽可能避免孤儿词条。

Continue Reading

Wiki伪静态化和Post Rivision清除

周五下班之后,完成了MediaWiki的URL伪静态化,WordPress和MediaWiki的.htaccess策略互不干扰,很不错。

我是借这个应用完成的:https://shorturls.redwerks.org

并没有完全看懂Apache mod_rewrite的文档:

因为Wiki安装在子目录,redwerks 的指引也一度误导我,他们不推荐这样的词条路径:

/wiki/$1

Continue Reading

MySQL存储引擎

在MySQL中建立任何一张数据表,在其数据目录对应的数据库目录下都有对应表的.frm文件,.frm文件是用来保存每个数据表的元数据(Meta)信息,包括表结构的定义等,.frm文件跟数据库存储引擎无关,也就是任何存储引擎的数据表都必须有.frm文件,命名方式为数据表名.frm,如user.frm. .frm文件可以用来在数据库崩溃时恢复表结构。

思考:

  • 你的数据库有外键吗?
  • 你需要事务支持吗?
  • 你需要全文索引吗?
  • 你经常使用什么样的查询模式?
  • 你的数据有多大?

Continue Reading

© 2006-2018. Powered by WordPress Romangie & Bootstrap. ICP No. 15008795