问题描述
|
我目前正在探索用于构建不太复杂的Web应用程序的不同选项,其中涉及一些基于角色的访问控制。此外,必须对少量(大约5个)不同的数据库表执行读/写操作。
我一直在想创建一个基于JSON的API,在该API中,一个或几个PHP文件充当数据库顶部的一层。使用XHR从服务器检索数据,并最终将内容写回到服务器上时,Web应用程序本身将完全是“静态” HTML和javascript。一个例子就是当前的Twitter主页-在查看用户的时间轴时,实际上没有在初始HTML中传递任何推文:所有这些都被一些漂亮的javascript获取。
我看到的一个重要缺点是,Googlebot很难索引这类网站。该应用程序的几个组件应该可以正常运行,就像发布的内容一样,可以毫无问题地出现在Google搜索结果中。例如,Twitter如何实现这一目标?当网络搜寻器接近其服务器时,它们是否在另一个页面上提供服务?
另外,我想听听一些关于此概念的想法……对我来说,这似乎是一种将业务逻辑与表示分离开来的非常有趣且简洁的方法,但是,像往常一样,我可能会非常错误:-)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)