- 主题:本站内容主要是本人关注的互联网行业及个人爱好方面的主题,包括AdSense💲、MediaWiki👨💻、Drupal💻、马拉松🏃、架子鼓🥁等。
- 书讯:本人新书2018年12月出版《Google AdSense实战宝典 - 第二版📘》,欢迎关注。
6月份写了一篇《网站扩展100倍:50种语言x(电脑版+手机版)》,之后几个月逐步获得更多数据、搭建更多网站、导入更多数据,现在基本上完成了初步的工作,可以推出这100多个国家地区的多语言邮编网站:
去年下半年开始就以做外文网站为主,少有中文网站推出,最近把积累的一些数据与同事一起整理,准备逐步再添加网站推出。除了很老旧的工商企业名录以外,我们去年也新添了一些更新数据,先只是在名录集数据超市进行销售,现在添加了最新几个月的数据后也做成了网站:
新工商名录
省份 |
前一阵子在设置用Drupal搭建的系列网站时,因为子网站数量众多(上百个),不得不考虑使用批量设置的办法来进行初始设置及修改,否则逐个网站去点击鼠标进行设置的话,每个站点起码要点击几百次,总的鼠标点击次数要达到数万甚至更多,即使鼠标不崩溃的话,人恐怕也得崩溃了。 用Drush是必然的选择,但实际设置中Drush也无法解决所有的问题,还综合使用了一些其它的办法,包括直接修改MySQL数据库,现在把一些典型的修改办法记录如下。 首先要做的是做一个循环sh批处理程序,对需要设置的众多网站进行逐个处理,例如: < 前几年我在网上对国外付款基本上都是用的PayPal,这两年也开始用PayPal来进行一些收款,知道国外还有一些支付方式,例如Google Checkout, Moneybookers等,但基本都没有用过。 前一阵子开始有客户咨询我们能否使用一种叫做LibertyReserve的方式付款给我们,我们尝试着接受了几次,并进行了兑换提现,觉得还不行。其中对卖家有利的一点是买家的付款是不能撤销的,我们在接受PayPal付款中多次遇到信用卡非法授权而用户要求退款的。 在Drupal官方网站找到了与UberCart配套的LibertyReserve模块:L 我们做的Drupal网站多是数据查询、展示类型的,当数据量大的时候,导入就需要很长时间,而随着站点的建立、访问,还会产生一些日志、缓存等数据,一些站点的MySQL数据库占用空间会越来越大,部分甚至都超过10G了,导致访问很慢、备份困难。
前几天发现一台Linux服务器的网站上发来的邮件突然很少甚至没有了,可能导致客户联系不上,检查发现/var/spool/mail目录下root中有一些没有发出的邮件,其中说到:
今年5月份写了一篇《Drupal的多语言网站搭建和设置》,尝试着用Drupal的多语言功能来搭建网站,后来更是添加了手机版,又记录了一篇《网站扩展100倍:50种语言x(电脑版+手机版)》,这些设置都成功了,只是在建立更多的系列网站时依然觉得有些麻烦,经过 以前升级Drupal网站都是按照规范的办法来:先备份、升级第三方模块、再升级核心、运行update、检查配置、复制需要的老文件等。今天用Drush来升级了本站(jamesqi.com)做实验,直接在服务器的本站目录中运行drush pm-update,然后按照屏幕提示回答几个yes就可以了,系统自动进行以下事项:
以前就知道Drupal有个名为Drush的Shell工具,但没有用过,最近需要对好多个Drupal网站进行一些初始设置,人工操作web上的菜单会非常费时费力。上周去花了些时间安装调试那个Drush工具,简直是神器啊,设置的效率起码提高几十上百倍! Drush除了一些与Drupal核心模块配合的功能以外,还可以与一些第三方模块配合,例如与Language配合的添加语言功能、与Xmlsitemap配合的生成站点地图功能等,确实非常有用,某些情况下可节约大量操作时间,周末这两天就在服务器上运行一些通过l10n进行的翻译更新,下周将在更多服务器上安装Drush。 站内搜索2002-2023 v11.7 a-j-e-0 |
---|