I m 在繁忙的网站上添加“活动记录”,该网站应显示用户与他相关的最后一项国家行动,并能够进入一个专用网页,查看所有行动,搜寻行动等。
使用的银是MySQL,我不知道如何储存该记录——我先是用一枚Mysam表格进行FFLLT地下室搜索,避免就每项行动提出额外的询问: (1) 表格中插入2个,每个表上都更新了装甲运兵车的藏匿点,因此,下页要求不要使用我的q。 Cache有一生的标志,如果它消失,则用户提出的第一份AJAX申请就会产生这一结果。
我为每个用户安排了最后3次活动,这样,当发生新事件时,我 gr弃目前的切身,在新事件的开端增加,删除最老的事件,因此,藏匿者中始终有3人。 该网站的每一页都有一个小的盒子显示这些盒子。
Is this a proper setup? How would you recommend implementing this sort of feature?
我的图谋是:
CREATE DATABASE `audit`;
CREATE TABLE `event` (
`eventid` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`userid` INT UNSIGNED NOT NULL ,
`createdat` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
`message` VARCHAR( 255 ) NOT NULL ,
`comment` TEXT NOT NULL
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER DATABASE `audit` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE `audit`.`event` ADD FULLTEXT `search` (
`message` ( 255 ) ,
`comment` ( 255 )
);