2009-08-06 66 views
0

就知道的任何问题,为DB驱动的网站,我用PHP(和笨)来填充内的数据渲染前的页面,我现在想要做的是开发一个JavaScript(通过jQuery)页面,尽可能交互,然后通过ajax/json调用连接到数据库 - 所以没有数据填充到屏幕上在渲染之前。思考 - 有没有做这种方式

为什么?有一天,我可以将相同的网页连接到不同的数据源 - 页面与数据的真正分离 - 只能通过ajax进行链接。

我认为最大的问题可能是性能......还有其他需要注意的事情吗?处理安全性的最佳方法是什么(无状态/无会话)?

回答

0

绝对是我考虑过的事情,但如果你打算这么做,你可能会想要开发某种框架(或者看看有没有人)。暴力强迫这种事情会导致大量的冗余代码和不必要的脱发。也许是一个jQuery插件?我很想看看你想出了什么。

0

最大的问题是无障碍。对于那些使用屏幕阅读器的人来说,Javascript不起作用呢?那些在手机(非智能手机)上的情况又如何呢,又是非常有限或没有Javascript功能的?那些简单地禁用JS的人呢?事件这些天,你根本无法假定每个人都可以使用JS。

我喜欢原来的想法,但也许这将通过一个简单的服务器端的包装,它召唤出你的数据源,但它可以在不同的一个快速且容易地改变点做得更好。

+0

我认为JavaScript将被使用更多 - 没有谷歌宣布一个专注于HTML 5和JavaScript? – meade 2009-08-07 02:01:14

相关问题