小编The*_*DER的帖子

没有框架的OO PHP + Ajax

我打算用php和ajax写一个预订网站,我真的无法想象如何将这两个工具与严格的面向对象设计混合在一起.

我曾经习惯使用ajax调用一个php网页,以一种程序的方式返回正确的值集(string,xml,json).

使用面向对象编程,它应该如何工作?

我能想到的最简单的解决方案是通过ajax调用一个php页面,该页面应该只实例化一个正确类的新对象,然后对收到的数据进行简单调用的结果进行回显,但这看起来不太好...

例如,为了实现寄存器功能,我应该对register.php网页进行ajax调用,该网页反过来将实例化一个新的Registration对象r,然后简单地用正确的数据调用r.register().

这个问题有更好的解决方案吗?

我想指定我不能使用任何PHP框架,因为它是一个教学项目,我有这个规则,我应该尊重.

另一个规范:我已经阅读了很多描述如何编写自己的mvc框架的教程,但这样做对我的问题来说似乎有点过头了.

感谢您的帮助,我们将不胜感激.

php ajax model-view-controller

5
推荐指数
1
解决办法
2568
查看次数

两个地址之间的距离

我正在用PHP编写预订网站,我需要一个库或远程服务(类似于谷歌地图api)来计算2个地址之间的距离.

理想情况下,我更喜欢道路距离,但我不太关心什么样的距离.

你能帮助我吗?

非常感谢,欢迎您的每一个帮助.

php geolocation

2
推荐指数
1
解决办法
4702
查看次数

tdd与非平凡的算法

在这些日子里,我用Java编写了一些数据结构.他们中的许多(如果不是全部)提供了一个非常简单的界面(添加,包含,删除),但在幕后有非平凡的算法.

在这种情况下如何使用tdd技术?

我认为问题在于tdd(通常是单元测试)是关于测试接口而不是实现.我对吗?我怎么处理这个?

如果你知道处理这种情况的任何技术,请告诉我.

谢谢您的帮助.

java algorithm tdd unit-testing

1
推荐指数
1
解决办法
944
查看次数