我即将开始一个用PHP编写的小型移动网站。我知道开发移动设备的设计原则,我的问题更多地与PHP在移动设备上的兼容性有关。它是:
如果我使用PHP制作这个移动网站(将在客户端的移动浏览器中呈现为旧的HTML),我会遇到任何兼容性问题吗?
据我所知,因为PHP是服务器端语言,只要它提供移动友好的HTML,我应该能够在我的脚本中用PHP做我喜欢的一切吗?它是否正确?或iPhone手机,Android手机和各种Fondle Slabs拒绝呈现xxx.php文件?
答案 0 :(得分:8)
你是对的,它是一种服务器端技术。浏览器(无论是移动设备还是桌面设备)都不会关心它是PHP,因为除了从PHP脚本呈现的html / js之外,它永远不会看到任何东西。
答案 1 :(得分:1)
你是对的。您可以使用haskell(只要它呈现html)并仍然可以在移动设备上显示。
答案 2 :(得分:1)
正如您所提到的,PHP是服务器端语言,因此不可能导致兼容性问题。
答案 3 :(得分:1)
PHP是一种动态生成HTML的脚本语言。
因此,动态网站不是通过大量静态HTML文件创建网站,而是在需要时生成HTML - 每次用户浏览页面时,PHP都会在服务器上运行,以创建浏览器中显示的HTML
要回答您的问题,不是PHP决定了网站在移动设备上的外观,更多的是它生成的HTML:)