采用TSYS创建门户新闻网

很长时间没有使用过TSYS了。这段时间手头上正需要搞个门户级的新闻系统,思前想后,还是决定使用TSYS,原因只有一个,就是因为TSYS定制太强大了,基本上可以随我所欲。
到目前为止,我采用TSYS建立数据量较大的站也有4~5个之多了,原来认为TSYS在处理大容量数据时很好,可惜到目前的结果来说,TSYS的文章内容多了1000之后,生成就变慢了很多。也许是在生成时需要查询的信息过多吧。

这次采用TSYS也改进了不少地方,列出其中一些改动,有些改动也不记得了。
1、大图、小图的上传,采用直接上传,无需再打开系统文件管理器,再上传、COPY地址这些繁杂方式;
2、新增加了一些模板标签;
3、改变了分页模式,采用1,2,3,4…………此类方式;
4、增加了生成RSS、BAIDU地图、GOOGLE地图等。
5、增中了一个广告管理器,实际上是在后台写上广告代码,生成JS,前台调用JS而已;
6、增加了WAP浏览新闻的方式;
7、替换了编辑器,采用了强大的eWebEditor;
8、对生成目录再次进行简化,并同时增加了一个变量,在生成时调用,比如生成(tsov20070601.html),前面的“tsov”是在变量中设定;
9、修改了内容的分页及显示方式;
10、其它不记得了。

其它经过这么多次使用,除了TSYS吸引我的定制强大、开源、无版权。我个人认为也没有多少特别的地方了。
我也一直想找个重量级的的系统,网上的除了加密就是加密,不加密的,在处理大容量时压力不行。

发表于:2007-06-01 06:06:43 分类:工作 15条评论 Tags:

TSYS资源特性的效率提高

TSYS资源特性的以字符型存储的,所以在更新文件的判断比较麻烦,直接把类型改成数值型,方便,效率也有提高。 (more…)

发表于:2006-07-28 12:07:23 分类:工作 2条评论 Tags:

重置TSYS系统中的所有"生成的文件"成"未生成文件"

因为我新增加了一项 "未生成资源" 。这样子方便在网站正式发布之前重新生成所有文件为静态页。
现在重新还原所有文件为"未生成资源",再使用这项功能,就不会有遗漏没有生成静态的文件了.
使用语句:
Update News set Created = 0 where Created =1

发表于:2006-06-23 09:06:26 分类:工作 发表评论 Tags:

TSYS中生成静态页时溢出: 'CInt'

今天在添加文章生成静态页是,发生了 溢出: ‘CInt’.
经查得知:
原来是CINT不支持太大的数字,估计有一个数值范围吧,所以换成CLNG就解决问题了。
修改TSYS下的MANAGE/INCLUDE/CreateFile_Fun.asp中的第107行.

发表于:2006-06-22 03:06:47 分类:工作 发表评论 Tags:

TSYS SQL1.1 版的全面修改及调试记录

这次调试TSYS系统,算是进行了二次的开发,当然,大部分都是参考网上大家提出的方法。可惜都是针对于ACCESS版本的,SQL版本有点不太兼容。
这次,我选用了TSYS SQL 1.1T版本进行调试。以下为搞掂的:
1、增加了上一篇,下一篇的功能;(这功能参照网上大家提供的方法,可惜仍有个BUG)
2、为SQL版新增加了采集功能;这个功能也是参考网上提供的方法。当然,我用的SQL版,仍有部分代码是我自已编写过。导出项目全新编写过。
3、增加了“未生成资源”一项,方便自已生成“未生成资源”的资源。
4、增加了栏目分类的静态生成;这项直接使用ACCESS版的不行,需要手工修改几处地方。
5、还有一些其它方面的,不记得了,记得再补上吧…..

未完成的有:
1、首页模板,更新;频道首页模板,更新;
2、站点相关的信息的编写(与帮助,关于我们,版权,….)
3、对于“未生成资源”的判断,我想改成用FSO来判断,不要记录1/0来识别。因为直接用FTP删除了文章后,系统后台仍记录着生成了。造成链接失效。
4、静态页的生成,现在加了采集功能,文章量过多的话,生成变慢;如果需要生成一个频道的所有文章,则需要手工一次一次(比如:100篇)生成,麻烦。可参考下动易的生成方式:生成所有时,当生成N篇时,暂停X称,接着再生成。这样避免进程死掉….

发表于:2006-06-16 07:06:30 分类:代码 发表评论 Tags:,

TSYS同时生成静态分类

具体更改大家可以打开[manage/Include/createClassFile_Fun.asp]查看。
(注意,SQL版中,不带createClassFile_Fun.asp)

 如果你不想在生成文章的同时生成分类,请去掉News_mdy.asp的以下内容:
  行151 UsedTemplate_createClassFile(Id)
  行379 And UsedTemplate_createClassFile(CLng(IdList(I)))

特别说一下:News_Mdy.asp 资源保存、修改处理,用于创建文件…加强版对它的加强增加的自动生成分类在于增加了。

发表于:2006-06-13 09:06:32 分类:工作 发表评论 Tags:

为TSYS SQL版增加"内部链接"

这次在为TSYS SQL版新增加”内部链接”,需要为数据库创建一个表:
在数据库里新建LinkList表:
(这个是参考ACCESS数据库建表而写的,下面这个是ACCESS对应的,我把它改成SQL的数据库,因为我对SQL一点都不懂,所以不敢肯定有没有问题)
Id         自动编号
Title      文本     →  int
LinkUrl    文本    →  int
UpTime     日期/时间    →   smalldatetime

这个创建SQL数据库表的语句:至于需不需要建索引,我现在也不知道,现在只记录到这。

PS:在后台操作时,发现出错,原来需要设置 ID 列为主键,,SQL语句不会写。我只好用管理器修改了!

发表于:2006-06-12 09:06:18 分类:工作 3条评论 Tags:,

TSYS文件上传安全补丁

编    号:0002
标  题:文件上传安全补丁
安全等级:高(低/中/高)
发现时间:2004-08-10
修改时间:2004-08-11  
受影响版本: Tsys V1.0 access(所有版本)、Tsys V1.1 access(所有版本)、Tsys V1.1 Sqlserver(所有版本)
补丁下载:http://www.tsyschina.com/Down/SP/V1_0/Bug0001.rar
(more…)

发表于:2006-06-12 01:06:03 分类:工作 发表评论 Tags:

为TSYS增加RSS输出

本文来源于:
http://www.im286.com/viewthread.php?tid=1370996&extra=page%3D1%26filter%3Dtype%26typeid%3D41

此代码为config.asp中需要改的,加红为增加的

‘生成的网站地图列表每页显示数目
Const MapNewsList_PageSize=5
(more…)

发表于:2006-06-09 08:06:19 分类:工作 发表评论 Tags:,

终于清楚TSYS的首页更新原理

终于研究明白TSYS的首页更新原理,
现在所以问题都清楚了,下一步可以大举进攻了.打入列强!! [shuai]

嘿,以后建站,不管是什么样子的,只要有TSYS一切搞定![lol]
(more…)

发表于:2006-01-14 12:01:43 分类:工作 发表评论 Tags:

正在加载信息...

Archives