Loading...
Answers
MenuWhat challenges will I face with security and scalability using wordpress for a marketplace product?
I am launching a Wordpress eCommerce platform in the form of a marketplace to sell courses, appointments and events... what are the security and scalability challenges do I need to look at? Using Wordpress, Buddypress, custom events and courses plugins.. any advice on where I can hire talent?
Answers
Hi
I have personally used Wordpress for numerous projects - both simple and complicated, and in all cases the websites have worked fine and have been easy to manage.
A good place to hire someone to build the website for you at reasonable prices is on Fiverr. Just be sure that you have a very clear specification document (description of the project) and that you clearly define expectations with the programmer.
If it’s a project that costs more than $3,000, and if you’re using someone in the same country as you are located, then I would consider drafting a services agreement.
I can help you with any and all of the above if needed.
Good luck
I won't recommend building on Wordpress for anything big. Security and scalability challenges will be huge. In addition to that, performance is going to drag with Wordpress.
Money is going to change hands on the marketplace and Wordpress is not known for its security. One hack and you will be on your knees.
Scaling might seem easy if you find the right plugins but if you didn't, things will come to a standstill. A lot of customization will mean paying a huge amount for a 'patched-up' solution.
Go for a modern technology. A lot of PHP frameworks will work and the best one right now is Laravel.
If this is a hobby project, go ahead and use Wordpress.
If it is something that you feel strongly about and want to build right, then, go with a better technology.
Drop me an message if you want to connect with a company that can build it right. I don't want to drop links and look spammy. Cheers!
I host 1000s of WordPress site projects.
WordPress security is rock solid, if you...
1) Only use repository themes + plugins. If you use random paid themes + plugins, you'll likely get hacked.
2) You must install an auto update plugin, which installs all core + theme + plugin updates, as they occur.
Note: Hackable themes/plugins + people reusing weak passwords across many sites is the primary ways hackers get into sites... through WordPress...
3) That said, for my 5% of all site hacks occur through WordPress 95% of site hacks occur because the hosting company is 100% incompetent.
If you're truly concerned about security, the most effective part of your security is the one person you pay (normally a king's ransom) to keep all your OS code updated, which also means you'll be running on dedicated servers... rather than normal shared hosting.
The quality of the person you hire to setup + maintain your security, will determine your security.
Scalability: This also depends on the person you hire for this. Normally one person will take care of both.
When I deliver a WordPress site to a client, normal site speeds run at 1,000,000+ requests/minute throughput... which means...
Anyone who tells you WordPress is slow... simply doesn't have the experience to tune WordPress to run fast.
WordPress is secure + scales, directly related to the intelligence of your Server Savant... you have doing all your server work on a regular basis.
WordPress is the world's most popular content management system powering 34% of all websites on the internet. On top of that: WordPress has a 60.8% market share in the CMS market. WordPress powers 14.7% of the world's top websites so security and scalability is never an issue if managed properly.
I have worked for Fortune top 500 companies and helped more than 100's of clients in creating startups using wordpress and most of them are still running successfully. You can schedule a call for more detail or refer https://www.fiverr.com/mvpexpert/create-an-online-marketplace.
For a small/medium-sized project WordPress might be acceptable. However, if you plan to scale up and expect a lot of traffic it will be quite difficult to keep up.
Security of WP has improved in recent years, however, it still relies in PHP one of the languages that historically has suffered of prevalent security issues.
Scalability will be difficult at some point, you will need professional infrastructure to get a lot of transactions and other operations smooth. I would recommend research dedicated eCommerce platforms, remember Wordpress was originally conceived as a blogging platform.
Security is challenge in wordpress if you are using anything from the market. Most of the themes & plugins do get the job done by at the end of it also leave your website vulnerable to attacks.
I would recommend using custom developed website for such purpose & get a 3rd party security testing done before you go live so that you ensure atleast the regular known attacks are taken care of.
The number of concurrent scripts that a simple WordPress blog executes can sometimes overwhelm servers. From there, imagine in the case of a busy eCommerce site. This is not saying that none of the plugins can manage this, and we will look at the next post in the series. Specifically, we will be covering some of the best plugins that can address this particular problem. Most of the eCommerce sites using the WordPress platform tend to use other third-party payment methods and merchants to handle the cash transaction, this is much easier, and it will take a lot of paperwork and procedures to be allowed to store customers debit and credit card details on your database.
You can read more here: https://code.tutsplus.com/articles/problems-and-challenges-of-wordpress-ecommerce-solutions--cms-21701
Besides if you do have any questions give me a call: https://clarity.fm/joy-brotonath
Related Questions
-
I want to build a expert marketplace directory listing website, which wordpress theme I should use?
Checkout is a high-quality WordPress theme by Array built for marketplaces of any kind. https://arraythemes.com/themes/checkout-wordpress-theme/ Let me know if you have any questions about implementation, and I'd be happy to setup a call.LL
-
How can I create a searchable large (3 million record) searchable database in WordPress?
Well first off I wouldn't recommend trying to power your client's database with the standard WordPress database instance. They can use WordPress for the website all they like. But with millions of records like that, you really don't want to move those data in with WordPress. For that matter, you're probably gonna want a dedicated database server to answer those questions, if the client doesn't already have one. You might also need to investigate something like Elastic Search, depending on what your search requirements are and what sort of database they are using (pay close attention to whether or not it provides full text search ability). Beyond that, and somewhat obviously, you're also gonna want SSL on the website and to make sure you're up to date on federal and state privacy requirements for data like this, as well as best practices for securely transferring data over the web (port configuration, ssh keys, etc). The privacy concerns would raise a flag for me. If those data have anything personally identifiable in them - which they very probably do - then you're really gonna want to make sure you do your research on security of personally identifiable information. Government specific privacy /security /auditability requirements may also apply, so double check that too.EV
-
I'm looking to get off the Yahoo platform. Shopify seems to be nice, and BigCommerce just looks like a slightly better Yahoo. Thoughts?
Shopify is best use case for $0 to $1M ish, depending on product line, how many transactions that makes up, and if their are some custom things that are not possible on Shopify that realistically lead to huge gains that would cover more costs of a custom solution with something like magento. I recommend Shopify to everyone starting out. That's what we used at Diamond Candles up until about a $5M run rate. We were/are growing quickly so we hit a point where payoff of customizing checkout flow, add of social sign on, etc. that could not be done because of Shopify, would cover and surpass costs of a more custom option. Best to think about this simplistic example. View the ecom platform market in about 3 buckets. 1. Starting out: $0-$1M ish 2. Wow looks like you have a business: $1M-$20 or 50ish 3. You are/could be publicly traded: $50M+ Take a look at usage #'s for market share size from independent third party analytics tools from Builtwith: http://trends.builtwith.com/shop/Shopify/Market-Share http://trends.builtwith.com/shop http://trends.builtwith.com/shop/hosted-solution Just because something is found on the web more isn't the full picture. Ie. I could make a blogging platform and have a bunch of scripts and bots install it on millions of domains and I would have majority of the market for blogging platforms (ya that would take a while and isn't a realistic scenario but you can get the point). Providers dominating the different categories by companies in those areas actually doing volume and being succsessful? 1. Shopify, BigCommerce, Volusion, Magento GO, 2. Magento (varying editions), Yahoo Stores, Symphony Commerce 3. Demand Ware, GSI Commerce, Magento (varying editions) At the end of the day a good illustration goes like this. A truck and a moped are two different things. A truck is not trying to out 'moped' a moped and a moped not trying to out 'truck' a truck. They are both perfectly suited to different applications, situations, needs, and circumstances. The same goes with who you choose to handle your ecom platform. For 2-3 search for internet retailers first 500 and second 500 lists. Pull off all ecommerce companies doing between $10-$50M as an example. Use the builtwith.com chrome toolbar to tell you what platform they are using. Hire someone for $2 an hour via odesk to make a spreadsheet of everything and the make a pretty little pie chart. Now you know what each revenue volume level chooses as 1, 2, 3 preferred platforms. Option 3 as a side note but very important one, is primarily a platform and commerce as a service model with companies like Demand Ware and GSI Commerce leading the market with platform and services including but not limited to customer service for the brand, fulfillment, marketing services, website product photography etc. Their pricing models are based on gross revenue share. ie. SportsAuthority.com does $100M online this year, GSI takes 30% of that to cover everything. (I am not sure who Sports Authority uses, just an example) You can almost pick any traditional brick and mortar retailer and if they have a website where they sell things, they all do, GSI or DW are the people behind the scenes running the call centers, shipping etc. Diamond Candles, my company, who started on Shopify decided to not go with a the market dominating option of Magento for a few reasons. One of which being upfront cost for an agency or on staff magento CTO type. We decided to partner with a newer entrant, Symphony Commerce, which blends the 3rd category model of platform plus service. Rev. cut is significantly smaller than providers in category 3, but still get benefits of volume savings on shipping volume, scalable customer support that can handle rapid growth and occasional spikes without us having to worry about scaling or implementing best practices, and a fully customizable platform as a service so to speak that doesn't require us to have in house tech but where we are essentially renting part time ecommerce engineers from with resumes that list Google, FB, Twitter, Magento, Amazon, etc. So in summary. If you are <$1M in revenue just roll with Shopify. Greater than that but less than $50M ish then I would recommend looking into Symphony. If Symphony is interested in letting you in then you won't have to incur the upfront costs of an agency or implementation and you will have an ongoing partner equally incentivized i your long term success financially which I prefer as opposed to an agency model which economically is incentivized to offer a one time finished product and their revenue is not tied to my financial success. It is the closest thing to an equity partner while returning our full equity.JW
-
Why don't small business retailers have e-commerce stores on their websites? How do I show small business owners the benefits of e-commerce?
I live in Brooklyn, NY, which is a really fertile ground for small business retailers. My experience speaking with a lot of the shop owners is that they simply don't have the resources to maintain an online presence. Just keeping the brick and mortar operation running consumes most, if not all of their time, especially if the are also creating and producing their own products. For many that I do see take a shot at e-commerce retailing, they may get Shopify/Squarespace site set-up, then just run out of steam to keep it going. One innovative, in-between approach that I've seen one of my favorite shops take, is to actually focus on using a single social media channel, Instagram, and maintain an e-commerce function through it. (See @peopleof2morrow on Instagram)CR
-
How much should I charge to develop a WordPress site?
Take the # of hours it takes you to do it and charge $50/hour. That's the price. Eventually you can charge $100/hour but that will require a bigger customer. If the customer is small < $1M in gross sales per year - charge $50/hour If the customer id medium < $1-5M / sales - charge $75 Over $5M - charge $100 The challenge you'll face is clearly defining the expectations and handoff so that you're not stuck doing stuff that you can charge for and always getting interrupted from past customers.DM
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.