我很喜欢使用 iTunes Store,但我很好奇它是在什么基础上开发的(PHP 和 MySQL,Something Custom?)。
6 回答
网络对象。这些天它带有 XCode,但过去花费超过 50 000 美元!不确定数据库后端。我似乎记得读过它是甲骨文,但我没有来源,可能只是不小心编造了。
在 java posse 播客中,Joe Nuxoll 的前苹果员工提到他们使用 Web 对象。
@Stephen Darlington 是正确的,它是 WebObjects。WO 代码生成纯 Java,并进一步优化。代码已经重写了几次。
有趣的是,戴尔最初的 BYO 网站是用 1996 年 50,000 美元的 WebObjects 编写的。
iTunes 商店是多种技术的混合体,但最主要的是 Apple 的 WebObjects。WebObjects 是坚如磐石的 Java 框架,包含许多成熟的技术(模板、ORM)。
WebObjects 是免费的(如果我错了,请纠正我),几乎可以安装在每个平台上,并且在 MacOSX 上不受限制。WebObjects 主要是使用 eclipse 和一个名为 WOLips 的插件开发的。这个框架和开发工具背后有一个非常活跃的社区。
一些链接:
是的,它的 webObjects,您也可以将多个数据库源与 WO 一起使用,您可以将其他语言与它结合使用,例如 JS 和 php
实际上,webobjects 已经被忽视了一段时间,主要是因为它过去的价格以及它没有被苹果很好地推销
我认为你得到的任何答案都是 99% 的猜测。我敢打赌,如果有人真的为 Apple 工作并且确实掌握了他们不会被允许分享的事实。