TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is the best tech stack or platform for an ecommerce site?

7 点作者 FlopV超过 4 年前
What is the best stack for a medium to high volume ecommerce site?<p><pre><code> Our focus is fast and reliable performance, the ability to call our CRMs APIs, no transaction fees on the platform, and have the ability for a user to login to see past orders and other info from our CRM. Our checkout process will need to be web forms that use a particular vendors API. I&#x27;m not sure the best cart and storefront functionality. Right now we use a shopify front end and pass products via UTM parameters to the checkout page. We don&#x27;t use Shopify as the transaction fees are pretty high when you take into account upsells, and the other plugins we&#x27;d need to operate. We&#x27;re thinking about migrating to wordpress and woocommerce, so we can integrate wordpress users to offer our customers the ability to login to the store, see their passed orders, and other information. </code></pre> Is building this in woocommerce&#x2F;wordpress viable? Or is creating a type of JAMstack site on the more custom side to go with our custom cart a better long term solution? Seems like headless CMS is all the rage these days.<p>We have about 10k visitators a day, 500 sales a day, with another 500 interacting with our site as adding to our email list. We expect to hit 20k+ visitors a day fairly quickly (within 6 months).

6 条评论

codegeek超过 4 年前
I have a lot of experience with WP and WooCommerce so I may be biased but 500 sales a day with 10K visitors a day should be fairly achievable in WordPress&#x2F;WooCommerce. It can be scaled even more if needed. If you want to worry about business and not tech, forget about shiny things like JAMStack, HeadLess CMS etc. Play with them for hobby on the side but for real business, go with something tested like WooCommerce if that is an option for you.<p>Shopify can work too if you want to give them more control. Cost wise, I wouldn&#x27;t say WP&#x2F;WooCommerce will be cheaper necessarily because you have to factor in costs of servers, maintenance and most important: technical resource&#x2F;support as&#x2F;when needed.<p>However, WP will give you the ability to customize as needed WooCommerce is very written with an excellent plugin system (some 3rd party plugins can be costly but totally worth it in my opinion). Most importantly, WP and WooCommerce is all yours and you are not vendor locked in as in with Shopify.<p>WooCommerce = More Power, flexibility but more responsibility.
评论 #24742530 未加载
robric超过 4 年前
Seems like Jamstack would be your best bet. Have you heard of MACH? <a href="https:&#x2F;&#x2F;resources.fabric.inc&#x2F;glossary&#x2F;mach" rel="nofollow">https:&#x2F;&#x2F;resources.fabric.inc&#x2F;glossary&#x2F;mach</a> Any platform that can support this setup is a good indicator that it&#x27;s a platform you can grow with and make your own, without having to build everything from scratch.
评论 #24735775 未加载
评论 #24729990 未加载
rickitan超过 4 年前
I see you reject Shopify because of fees.<p>But if you take into account the engineers&#x27; salaries you&#x27;ll have to pay, servers, having to be on call every time the site crashes, cost of not having a super optimized checkout, etc.<p>You&#x27;ll realize that Shopify is an excellent candidate.<p>Let Shopify take care of the commerce part and focus on what really moves the needle: your product and marketing.
评论 #24731410 未加载
hatboxreappoint超过 4 年前
Craft Commerce if you wanted to stay on PHP? Woocommerce and Magento both run into terrible performance issues at any sort of scale.
评论 #24731364 未加载
stephen82超过 4 年前
About WooCommerce: Go for it, but be ready for some customizations to meet your own needs.<p>Use the plugins you need, else if you have the knowledge implement the whole mechanism yourself either in a series of small custom plugins or place the whole custom code inside your theme&#x27;s `functions.php`.<p>My suggestion would be the following:<p><pre><code> * go with a VPS * choose NGINX for web server and reverse proxy * setup microcaching * use memcached or Redis if microcaching does not cover your needs * use the latest PHP * avoid using a plugin for image optimization; let NGINX do that for you * if there&#x27;s a need for a REST communication, use WooCommerce&#x27;s REST API; it works wonders! </code></pre> That&#x27;s all I can remember for now.<p>So, TLDR; yes, you can go with WooCommerce and communicate with your own CRM&#x27;s APIs without a sweat.<p>How do I know?<p>Well, I have done that for a customer. It&#x27;s a custom solution that updates their stock on a daily basis multiple times and every 15 minutes it automatically synchronizes the necessary changes; else, there&#x27;s the &quot;run now&quot; option to immediate execute the synchronization upon demand.
ApolloRising超过 4 年前
Depending on your sales value you can also look at Salesforce Demandware.