我可以在本地服务器上测试电子商务应用程序吗?

时间:2015-03-09 15:39:16

标签: php e-commerce

正在开发一个网络应用程序,使我的客户能够从该网站购买一些产品。 这是一个PHP应用程序。 我想知道如何为网站添加电子商务功能。 我是电子商务应用的新手还没有做过

1 个答案:

答案 0 :(得分:0)

我同意@JohnRix,但是为了帮助你,这里有一些你应该考虑的事情,然后将它们添加到你的问题中以改进它:

您想使用哪种电子商务平台?或者你会自己用PHP编写电子商务逻辑吗?一些电子商务应用程序是托管的,这意味着您在他们的测试服务器上进行测试(如果他们有一个),有些使用您将添加到代码库的库(意味着您在通常的测试服务器上进行测试)。

您将使用哪种付款处理方式接受付款?大多数都有一个单独的测试服务器,您可以使用它来测试,然后您需要确保在转移到生产时在代码中使用他们的生产服务器的URL。

根据你的标签,看起来你想要使用PHP,所以寻找拥有良好PHP库的电子商务平台或支付处理商。

为了便于将代码从测试服务器移动到生产环境,我通常做的一件事就是在我的apache配置或.htaccess中设置Apache的APPLICATION_ENV。然后你可以像这样编写代码:

if (APPLICATION_ENV == 'test') {
    //Do something specific to the test env, for example use the test payment server:
    $payment_server = 'http://test-url';
} else if (APPLICATION_ENV == 'production') {
    //Do something specific to the production env...
}