我必须在Grails中重写几个php页面(不要问为什么!)。我从来没有做任何PHP,所以它证明有点棘手。
基本上我有一个html页面,其中包含一个每60秒执行一次的函数,然后.js会创建一个新的XMLHttpRequest,然后执行xmlHttp.open(“GET”,“myphpfile.php”,true);
我可以从gsp中调用.js根本没问题 - 但我到底该怎么处理php呢?我假设我可以创建一个类似的服务,但可以从.js访问吗?
请帮忙 - 我完全陷入困境!
答案 0 :(得分:2)
找出事情的意图,绘制一些漂亮的UML,编写一些文档,然后转储PHP。
除非你正确地理解整个系统的意图,否则你最终会尝试在Grails中使用PHP风格的东西,这是一个非常糟糕的主意。在Grails中从头开始编写它将让你使用正确的Groovy技巧(闭包等),它将最终成为一个更好的系统。
你也会留下一些文件,这总是很好。