Although I voted to close this question as not constructive (honestly - you cannot get a well reasoned answer for such a question, or - if you prefer that - you can get well reasons for the both options), but as a general rule I'd say that a well developed custom built solution is always better than whatever ready-made one. Just because it suits your needs and lacks functionality you don't need.
OK, though very hard to compare the things since they always need the requirement metric what is the requirements how well they fit in to the current system and how well its flexible ,how well any new platform fits in to the system ,efforts to invest to make new system running etc.
In short there can be many factors to consider before deciding anything.
Now lets come to the point of compassion
Custom build is requirement specific which means more centric for the work it has been developed.
Well Developed Custom solution means it should be well designed with respect to flexibility and future expansion.
Performance of any custom build solution is always better than any generic solution provided things have been developed with a proper design.
Now if we talk about Magento very well designed and a generic E-commerce platform with a lot of community behind it.This factor in itself give a lot of advantages.
Well tested platform.
Future perspective design.
Community to back you up.
Once system is up and well absorbed fast turnaround time.
but still you will have to analyze your existing system what it is lacking and what added benefits any other platform will provide over the existing system since switching to new system means starting the things from new and that in itself is a big challenge.
Magento developers release stable versions every 2-3 months.
Magento requires some server-side knowledge of caching and mysql optimizing, because it is very large and resource-hungry.
Magento provides a good functionality for basic web-shop. Also there is a community and a lot of custom modules, which is very helpful.
System is very flexible due to modularity, with separation between core and user modules. API is quite clear and accessible.
As PHP developer I should say that Magento is very flexible system with which you are able to do what you want and how you want. But Magento layouts freak me out lol :D
发布评论
评论(3)
虽然我投票结束这个问题,因为它没有建设性(老实说 - 你无法为这样的问题得到一个合理的答案,或者 - 如果你愿意 - 你可以为这两个选项找到充分的理由),但作为一般规则,我'可以说,开发良好的定制解决方案总是比任何现成的解决方案更好。只是因为它适合您的需求而缺少您不需要的功能。
Although I voted to close this question as not constructive (honestly - you cannot get a well reasoned answer for such a question, or - if you prefer that - you can get well reasons for the both options), but as a general rule I'd say that a well developed custom built solution is always better than whatever ready-made one. Just because it suits your needs and lacks functionality you don't need.
好的,虽然很难比较这些东西,因为它们总是需要需求指标,需求是什么,它们与当前系统的契合度如何,其灵活性如何,任何新平台与系统的契合度如何,投资的努力使新系统运行等。
总之,在做出任何决定之前,需要考虑很多因素。
现在让我们谈谈同情心
它已开发的工作。
现在,如果我们谈论 Magento 设计得非常好,是一个通用的电子商务平台,背后有很多社区。这个因素本身就带来了很多优势。
但您仍然必须分析现有系统缺少什么以及其他平台相对于现有系统可以提供哪些额外好处
因为切换到新系统意味着从新开始,这本身就是一个巨大的挑战。
OK, though very hard to compare the things since they always need the requirement metric what is the requirements how well they fit in to the current system and how well its flexible ,how well any new platform fits in to the system ,efforts to invest to make new system running etc.
In short there can be many factors to consider before deciding anything.
Now lets come to the point of compassion
the work it has been developed.
Now if we talk about Magento very well designed and a generic E-commerce platform with a lot of community behind it.This factor in itself give a lot of advantages.
but still you will have to analyze your existing system what it is lacking and what added benefits any other platform will provide over the existing system
since switching to new system means starting the things from new and that in itself is a big challenge.
Magento 开发人员每 2-3 个月发布一次稳定版本。
Magento 需要一些服务器端缓存和 mysql 优化方面的知识,因为它非常大并且资源匮乏。
Magento 为基本网上商店提供了良好的功能。还有一个社区和很多自定义模块,这非常有帮助。
由于模块化,系统非常灵活,核心模块和用户模块是分离的。 API 非常清晰且易于访问。
作为 PHP 开发人员,我应该说 Magento 是一个非常灵活的系统,您可以使用它做您想做的事情以及您想要的方式。但是 Magento 的布局吓坏了我,哈哈:D
Magento developers release stable versions every 2-3 months.
Magento requires some server-side knowledge of caching and mysql optimizing, because it is very large and resource-hungry.
Magento provides a good functionality for basic web-shop. Also there is a community and a lot of custom modules, which is very helpful.
System is very flexible due to modularity, with separation between core and user modules. API is quite clear and accessible.
As PHP developer I should say that Magento is very flexible system with which you are able to do what you want and how you want. But Magento layouts freak me out lol :D