EE Tips 1:Save 和 Submit 的区别

May 5th, 2007 EE & WP Works WORKING

EE 发表文章的 Quick Save 和 Submit 按钮一度使我有些迷惑,看起来他们都有把文章保存发布的功能,区别仅仅是 Submit (或是编辑界面的 Update 按钮)操作结束后会自动跳转到后台的完成预览页面——但问题是,有时候它又并不像我预期的那样工作。

具体遇到的问题不在详述,挺麻烦的过程。简单说 Submit(Update) 和 Quick Save 的相同点是它们都将 Entry 的内容进行保存。而区别,除了操作结束后的跳转页面不同之外,还有一点:

Submit / Update 会连带更新那些选中了“开启缓存功能(Enable Caching,在模板组的 Preference 中设置)”的模板。

Quick Save 按钮则无此功能。

这样一来,如果只是进行了 Quick Save,则

  1. 对于没有开启缓存功能的模板来说,每次查看页面都是从数据库中读取的最新数据——这个情况下两种按钮的表现没什么区别;
  2. 而开启了缓存功能的模板,在查看的时候是读取的缓存数据,直到它按照设置的刷新时间(Refresh Interval)进行了自动更新之后,你才能在这个模板页面上看到更新后的内容。

所以对于第二种情况,如果你设置了某个 Template 开启缓存,又想第一时间在这个页面看到更新后的内容,那就必须使用 Submit / Update 按钮来提交 Entry,不然的话就只能等到它自动刷新缓存之后了。

也不是什么严重问题,但是在我刚开始使用的时候却造成了不少困扰,直到我终于弄清它是怎么回事之后,现在才算用的很舒心了。希望对同样遇到这个小问题又觉得不值得一问的人有些帮助。

历史上的今天 | Today In History
May 5, 2005 -  From Mariposa to Fantasia

9 Responses to “EE Tips 1:Save 和 Submit 的区别”

  1. 钢管 says:

    页面的新的点击回复率统计显示不错

  2. amor mio says:

    哈哈正准备说呢,
    自己做blog就是舒服,随时有时间了修修补补,增加一点小花边,
    就根自家后花园一样,惬意~~

    钢管也找个空间自己弄blog弄论坛吧,乃那么多见不得人的东西要隐藏……
    或者申请个discuz的免费论坛,给改造成blog

  3. 钢管 says:

    其实不少功能MSN空间也可以做,不过我懒,本来BLOG这东西确实不能散出去,熟悉的人看看就好,哼哼

  4. amor mio says:

    MSN空间的限制太大了,
    要是允许自己写CSS,那才算得灵活。
    好像Blogger可以,但是在国内……还是算了~~

  5. 钢管 says:

    乃个JR所有的话只能对会编程的人说.哼哼,偶虽然懂一点程序,不过对汉语以外的任何语言都没有一点兴趣 -.,-

  6. 钢管猫 says:

    <embed src=”http://img513.imageshack.us/slideshow/smilplayer.swf” width=”320″ height=”240″ name=”smilplayer” id=”smilplayer” bgcolor=”FFFFFF” menu=”false” type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer” flashvars=”id=img513/921/1178687144ou1.smil”/>

    TEST

  7. DC says:

    果然PHP也不能用HTML

    死小MEI自己来偶BLOG看好了

  8. amio says:

    Blog不是不行,是我给禁用了;
    论坛也不是不行,是乃智商太低~~

  9. 钢管 says:

    乃个JR ,BS

Leave a Reply