2010-08-20 26 views
3

我决定PHP是否是这项任务的最佳选择(最简单和最强大)。我有一个面板中的形状列表,并希望根据需要将它们的实例拖入板中。这不仅仅是一个拖放操作:一旦形状出现在板上,我仍然需要重新定位并调整它的大小。形状也可以是交互式的,也就是说,当我点击圆圈时,它应该做一些事情,但每个圆圈都是独特的,所以它实际上是圆圈的一个实例(有点像OOP)。PHP可以处理拖放/定位交互吗?

我使用PHP,但我的直觉告诉我,它可能不是处理这个问题的最佳语言。我不确定,因为我以前从来不需要这样做,所以也许PHP可以做到这一点。我希望听到来自PHP和其他语言经验丰富的人的反馈。我怎样才能在PHP中完成这项工作?如果不是这样,那么哪些语言会赢得这样的回报。

+1

的Web或桌面应用程序? – 2010-08-20 18:42:24

回答

4

PHP是服务器端的,所以不太可能有效地影响拖放功能。如果你可以将它与JavaScript(或特定的图书馆)和/或html5结合起来,它更有可能高效地工作。

Remy Sharp的演示页的HTML5拖拽:http://html5demos.com/drag

3

PHP是服务器端语言。拖放,放置和调整大小是客户端的事情,可以使用JavaScript进行处理。