如何在没有CMS的情况下开发PHP和MYSQL电子商务网站

时间:2016-05-21 09:22:30

标签: php mysql magento

我是一名magento开发者,我的客户之一想要Pure PHP电子商务网站,客户不想要任何CMS。

我在互联网上搜索但我没有得到这个想法。任何人请告诉我如何使用PHP开发电子商务网站。

sujjest任何教程或免费演示模板包括数据库的前端和后端

提前致谢

2 个答案:

答案 0 :(得分:3)

请研究 CMS 一词。 没有CMS,您的客户将无法管理内容(因此称为内容管理系统) - 因此他们将无法添加/删除产品,查看销售等。因此,我不确定您的客户真的知道什么他们要。作为开发人员,您应该对其进行研究并向您的客户报告。

如果您不想使用开源CMS(例如Magento Community Edition)或任何CMS,则需要构建自己的系统。要做到这一点,你必须拥有一般的 PHP 知识(以及前端技术,例如HTML / CSS和数据库,例如MySQL)。所有这些方面都有很多在线教程。

但是,除非您是PHP专家,否则您建立一个比那里(免费或商业)更好更快的系统是不太可能的。如果您遇到速度问题,请确保不要使用许多自定义模块,大量模板等重载您的站点,因为它最有可能是由模板引起的(加载许多图像,大型js库等),以及不是实际的CMS很慢。

我强烈建议您使用开源系统之一,这些系统已由数百名开发人员社区开发和改进。

Content Management System - Wikipedia

答案 1 :(得分:0)

您表示您的客户有70种产品。您需要开发一个管理面板来支持这些产品,评论,社交,库存,运输,退货,付款处理以及您和您的客户认为必要的任何其他功能的CRUD操作。您可以使用magento作为与客户讨论的核对表,以确定他们想要支持哪些功能。

有关数据库架构的更多帮助," Google" - 电子商务数据库架构,以了解这可能是什么样子。这是一个免费下载的链接作为示例: http://www.webassist.com/tutorials/Free-eCommerce-MySQL-Database

与您的客户确定他们想要的付款网关。这是一个链接,提出了需要答案的各种问题: http://ecommerce-platforms.com/ecommerce-selling-advice/choose-payment-gateway-ecommerce-store

SSL证书是一项要求,选择正确的证书以及支付网关提供商是关键。我建议您选择一种允许您处理信用卡的支付网关产品,但他们会将交易数据保留在自己的一边。否则您将受到PCI合规性的影响,请参阅: https://www.pcicomplianceguide.org/pci-faqs-2/

最后,我将给您留下这个链接,这个链接可以让您深入了解建筑部分。 http://code.tutsplus.com/tutorials/build-a-shopping-cart-with-php-and-mysql--net-5144