由于IIS实在是太不稳定,所以我决定将任氏有无轩迁移到2F上去。这样做,在不考虑程序改写、数据库迁移的前提下,至少有这么几个好处:
- 服务更稳定。Vista + IIS实在不是一个很好的组合,Apache才是更好的服务器。同时,2F用的是有线连接,稳定性要大大超过原来Vista机器使用的无线连接;
- WEB服务到了2F后,更充分的利用2F的资源。同时,我的Vista机器终于在理论上可以关机休息了。
目前,任氏有无轩的Blog部分:www.rsywx.net/wordpress 已经迁移成功(本贴就是在2F的支持下发布的第一贴)。但是/books(亦即藏书相关)部分还没有迁移。原因是:我原来的藏书程序(包括前台,WEB端)都是基于InterBase开发的,但是在2F的Rays操作系统中,目前还只加载了MySQL。春阳同学会先想办法编译Rays下的Firebird PHP模块。如果在2F下可以远程连接我的Vista的数据库,那么就省去了我大量的数据库迁移和重新编程(BDS下和PHP下)的工作。
如果这个方法不可行,那么我将开始InterBase到MySQL的迁移。这个迁移将包括:
- 数据库的迁移;
- 前台程序的重新编写。在BDS下,用dbExpress连接MySQL貌似还不是很稳定;
- WEB端程序的重新编写。这个相对简单一些,虽然工作量不小。
这将是一个浩大的工程。
Leave a Reply