V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
lamengao

一个纯粹的JavaScript blog

  •  
  •   lamengao · Oct 28, 2010 · 9203 views
    This topic created in 5664 days ago, the information mentioned may be changed or developed.
    REWORK上说有了灵感就立刻去做,所以我花了两天时间实现了自己的一个想法--一个纯粹的JavaScript blog。

    前后端都是由javascript驱动。
    前端仅仅是一个静态的html文件,后端数据保存在google spreadsheets中,逻辑部分由google apps script来处理(就是一段javascript脚本)。

    零成本,你只需要有一个能存放单个html文件的地方就能搭建整个blog.

    我把这个blog取名为 purejsblog (pure javascript blog)
    关于 PureJsBlog
    http://purejsblog.cuoluo.net/index.html?p=3
    PureJsBlog demo
    http://purejsblog.cuoluo.net/index.html
    53 replies    1970-01-01 08:00:00 +08:00
    chone
        1
    chone  
       Oct 28, 2010
    很有想法,前几天还在思考什么地方可以用apps script
    lz这个很有启发

    good job
    sospartan
        2
    sospartan  
       Oct 28, 2010
    两字 nb!
    POPOEVER
        3
    POPOEVER  
       Oct 28, 2010
    推之
    lamengao
        4
    lamengao  
    OP
       Oct 28, 2010
    谢谢 @POPOEVER 的推荐
    不过用 http://purejsblog.cuoluo.net/ 不能访问哦
    只能用 http://purejsblog.cuoluo.net/index.html 访问。

    blog只是一个静态文件,目前存放在Google storage中。
    POPOEVER
        5
    POPOEVER  
       Oct 28, 2010
    嗯,改过重推
    disinfeqt
        6
    disinfeqt  
       Oct 28, 2010
    太NB了。
    disinfeqt
        7
    disinfeqt  
       Oct 28, 2010
    再赞一下,您太伟大了。把开博客的成本降到了如此低的地步,同时使用了最坚挺的后端支持。
    napoleonu
        8
    napoleonu  
       Oct 28, 2010
    已经这么多表扬,再多一个不为过,NB!!!
    gonghao
        9
    gonghao  
       Oct 28, 2010
    强烈支持一下!
    Livid
        10
    Livid  
    MOD
    PRO
       Oct 28, 2010
    赞!
    xinzhi
        11
    xinzhi  
       Oct 28, 2010
    低碳,环保。赞!
    9hills
        12
    9hills  
       Oct 28, 2010
    这个真是太nb了。。。
    vayn
        13
    vayn  
       Oct 28, 2010
    科幻级的创意! Super genius.
    apple
        14
    apple  
       Oct 28, 2010
    qq上t了下,很有想法的系统。
    ionman
        15
    ionman  
       Oct 29, 2010
    推!!
    AntiGameZ
        16
    AntiGameZ  
       Oct 29, 2010
    这个不mark不行(怨念的V2EX收藏功能)
    POPOEVER
        17
    POPOEVER  
       Oct 29, 2010
    这是一个绝对的云创意,同理很多应用都可以纯 JS 了,辅助 HTML5 的话。。。
    fengluo
        18
    fengluo  
       Oct 29, 2010
    很cool的实现!后端就是用来存储了,不必参与逻辑了。让我想起TiddlyWiki这个纯静态实现的wiki了。
    majunbo
        19
    majunbo  
       Oct 29, 2010
    牛啊。
    如果想写评论怎么办?
    disinfeqt
        20
    disinfeqt  
       Oct 29, 2010
    @majunbo Disqus 和 intensedebate 是最简单的解决方案
    bit
        21
    bit  
       Oct 29, 2010
    有创意!mark!
    darasion
        22
    darasion  
       Oct 29, 2010
    好玩啊。
    kendisk
        23
    kendisk  
       Oct 29, 2010
    Mark
    moming25
        24
    moming25  
       Oct 29, 2010
    这个足够简单了
    TreeC
        25
    TreeC  
       Oct 29, 2010
    虽然看不太明白,但是应该推一下啊
    lainuo
        26
    lainuo  
       Oct 29, 2010
    赞, 和CouchApp的思路有相似的地方
    samt
        27
    samt  
       Oct 29, 2010
    Mark TiddlyWiki
    fanzeyi
        28
    fanzeyi  
       Oct 29, 2010
    对SEO不太好吧。。
    alai
        29
    alai  
       Oct 29, 2010
    跟推
    lamengao
        30
    lamengao  
    OP
       Oct 30, 2010
    把PureJsBlog 的搭建教程写完了,有兴趣的可以看看。
    http://purejsblog.cuoluo.net/index.html?p=4

    评论功能有时间了也会加上,这个无非就是增加一张电子表格。
    PureJsBlog 也有很多局限,比如对SEO就是个杯具,还有在国内使用有很多不便。但这都不是我们的问题,是搜索引擎和墙自己的问题。

    PureJsBlog还只是个玩具,如果它能对你有所启发我就很高兴了。另外,它会永远保持单个文件。
    9hills
        31
    9hills  
       Oct 30, 2010
    @lamengao 国内还算可以了,可以加host---

    SEO没办法
    chuangbo
        32
    chuangbo  
       Oct 30, 2010
    NB!这和 Google Web Tools ( http://code.google.com/webtoolkit/ )很像。
    不过你这个完全基于云的……太牛了
    darasion
        33
    darasion  
       Oct 30, 2010
    @fanzeyi 现在 Googlebot 不是能够读懂 javascript 了吗?

    我在GAE后台看log的时候,发现googlebot经常造访ajax的路径,而这些路径我都是写在js里的,页面上没有相关链接。
    Danny
        34
    Danny  
       Oct 30, 2010
    强大
    TheOnly92
        35
    TheOnly92  
       Oct 30, 2010
    厉害。。。真的太厉害了。。。
    fanzeyi
        36
    fanzeyi  
       Oct 30, 2010
    @darasion 呃....對於Google BOT這個事情米有聽說過 = =
    wzbang
        37
    wzbang  
       Oct 30, 2010
    嗯,好的创意。
    Shphi
        38
    Shphi  
       Oct 30, 2010
    低碳環保耐折騰JS Cloud BLog
    QN
        39
    QN  
       Oct 30, 2010
    NB,MARK。
    Wowbeing
        40
    Wowbeing  
       Oct 31, 2010
    mark ~ 太棒了~ 一定要折腾下
    yuest
        41
    yuest  
       Oct 31, 2010
    http://spreadsheets.google.com/feeds/list/0ApbPUQPWbEA-dElzcm5hVW5veFd2UjdqTi1meXI5TlE/od6/public/values?alt=json-in-script
    这个地址显示
    找不到位于此网址的电子表格。请确保您的网址正确,并且该电子表格的拥有者没有删除它。

    是还需要在 google docs 里面设置什么吗?
    lamengao
        42
    lamengao  
    OP
       Oct 31, 2010
    @yuest 这是因为你没有把电子表格发布到网上。打开你的电子表格,点击右上角的共享按钮旁边的小箭头,选择"发布到网上",然后点击发布按钮。
    yuest
        43
    yuest  
       Oct 31, 2010
    我已经照此设置
    Permissions 显示 Public on the web - Anyone on the Internet can find and view
    并且可以通过 https://spreadsheets.google.com/ccc?key=0ApbPUQPWbEA-dElzcm5hVW5veFd2UjdqTi1meXI5TlE&hl=env#gid=0 这个地址访问到
    xinzhi
        44
    xinzhi  
       Oct 31, 2010
    安全性如何?怎么看到表格里面显示了admin_password。
    lamengao
        45
    lamengao  
    OP
       Oct 31, 2010
    @yuest 是Share->public as a web page, 不是Share->share settings.
    你赶紧把Permissions 改回来了。

    @xinzhi 别人看不到密码。
    yuest
        46
    yuest  
       Nov 1, 2010
    @lamengao 谢谢。我知道了。是我没看清楚教程。

    @xinzhi 这个在 submitHandler 中有处理。密码对了就保留记录删掉密码,错了就删掉整条记录。
    lihui
        47
    lihui  
       Nov 14, 2010
    我也试着建了一个,太酷了。
    shellex
        48
    shellex  
       Nov 14, 2010
    enn 很赞~
    kayue
        49
    kayue  
       Nov 14, 2010
    great idea
    makestory
        50
    makestory  
       Nov 14, 2010
    LZ超有创意啊,灵感怎么来的呀? niubility

    土鳖了,一直不知道spreadsheets还有script功能
    ccano
        51
    ccano  
       Nov 14, 2010
    严重强大。。。。继续多我赞一个吧。
    shawiz
        52
    shawiz  
       Nov 15, 2010
    很独特。
    其实我最开始看到”前后端都是由javascript驱动”还以为楼主用了 Node.js
    kissfire
        53
    kissfire  
       Nov 20, 2010
    cool~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2566 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 06:09 · PVG 14:09 · LAX 23:09 · JFK 02:09
    ♥ Do have faith in what you're doing.