打造垃圾英文站(三)

页面需要干净整洁,载入速度要快。老外的网络,基本不会习惯国内那种打开还需要1分钟的速度。

示例站点:www.anoninfo.org

最简单的页面,一般类似一个Blog。有一个header,一个main page,一个sidebar和一个footer。分成不同的区块写代码,便于以后的修改和维护。初期可以先使用PHP代码读取MYSQL的数据,因为访问量不大的情况下,MYSQL不会明显影响性能。而等到访问量大了之后,就需要重新增加生成静态HTML页面的代码,避免被Hosting商ban掉。

未完待续…

打造垃圾英文站(二)

工欲善其事,必先利其器。

如果大家不想像我那样,为了预览一小行代码改动而把文件重新上传到n慢速的国外服务器的话,俺还是推荐你们在本地机器上安装个AMP(apache+mysql+php)。搞linux的自然不必说,用windows的也可以去下载个类似WAMP之类的集成包,不用什么配置,很方便代码的调试。

浏览器的兼容性问题,因为考虑到国外相当多的用户使用firefox,所以同时兼容IE和firefox是绝对有必要的。推荐firefox+Web Developer+IE tab的组合用于网页的调试,非常方便。

数据库方面,一个垃圾站需要的参数大致如下:

文章序号(article id)

文章名称(article name)

文章作者(auther)

文章内容(content)

发表时间(post time)

浏览次数(reviews)

文章所属子分类(sub category name)

子分类序号(sub category id)

文章所属主分类(main category name)

主分类序号(main category id)

自己组织下就成啦。

因为仅仅是打造一个垃圾站而不是写什么复杂的CMS系统,所以,只要简单的实现下面几个功能,俺想就应该差不多了:

最重要的是show出你的网页,于是一个能显示index,main categiry,sub category和article的主程序是必须的。简单的应用div+css做个叶子,配合点数据库代码,没太大难度。

俺目前只做到这个阶段,配合现有的数据库,勉强可以算一个丑陋的垃圾站了。

未完待续…

打造垃圾英文站(一)

俺一直打算做一个大量数据的英文文章站点,苦于一直没有静下心来,也就只是挂在嘴巴而已。

这几天,乘周末休息的时间,好好的“策划”了一下俺未来的站点。虽然是垃圾站,不过我还是不喜欢使用现有的CMS系统,特别是被大量垃圾站使用的dedecms。因为,cms系统会带来很多使用上的不便,而且复杂的系统对于修改和维护并不是太容易。而我们需要的垃圾站是标准的优质文章的堆彻,来源于类似火车头这样的采集工具,所以只需要一个网页的框架而已,其他的包括编辑器在内的cms功能,没有任何用处。

因为英文网站文章的来源十分广泛,几乎用google搜索一下你打算使用的关键字,都狠容易搜索出一大堆你需要的网站来,并且正规的英文站,不会像国内那些所谓的垃圾“门户”,整个页面充斥着漂浮的flash和内嵌的广告,采集起来反而十分简单,所以,数据的采集对俺理想中的英文垃圾站,并不是首要的任务。

俺计划中的框架是,网页要简单,同时要适合放置类似Google Adsense一样的文本广告。所以正统的header-page-sidebar-footer框架,就很适合俺计划中的垃圾站。使用简易的PHP+MYSQL,再配上那么一点点的CSS,对于熟悉网页制作的人,应该不会有太大的难度。因为俺自己的垃圾站也还在建设之中,所以现在还不能提供demo给大家参考,不过接近完成之后,俺还是会放上来献丑的。

待续…