Solved

How far can we go with building a system heavy on functions with WP

Posted on 2015-01-25
3
136 Views
Last Modified: 2015-01-29
I have a wordpress site running right now. However, going forward, we need more functions on the site that I do not know if wordpress will be the right base to keep building onto.

Some key functions to build up
- Scheduler for programs as the products
- ticketing system for programs with payment gateways
- membership loyalty program (discount for members, point systems)
- advanced search functions to even intelligent search eventually
- pay per click for custom post types
- customer analytics

We love WordPress for its SEO friendliness but going forward, we will be heavy on functionality (though we also need to keep the content and SEO friendliness)

So for long term planning I am considering if
-  we should extend from (Option 1) WordPress or
- (option 2)  to build from new with Ruby on Rails. Or,
- (option 3) could I keep wordpress for content (as the CMS) while integrating into RoR for the functions?

Btw, RoR is not a must for us though we are seriously considering the framework. We considering to just extend all the functions on WordPress with just PHP, which is our option 1, but not sure if scalability and performance will be an issue.

Any expert opinions on this?
0
Comment
Question by:sgmh
  • 2
3 Comments
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 40570016
WordPress is just PHP/MySQL, so if you can build what you want to build in PHP there's no reason to leave WordPress.  That being said, if it's easier for you to get what you need with another platform/language, then keep WordPress around as the basic/marketing site and build your apps using the platform of choice.
0
 

Author Comment

by:sgmh
ID: 40570158
I am just waiting out for other opinions. coz an IT expert (or so my partner said) just said no to WP when we say we are to build something like agoda.com up from our existing WP website. Do you think he's right?
0
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 500 total points
ID: 40574572
<shrug>

There's a lot of FUD out there about every platform.  This one is slow, that one is insecure, these other ones aren't developer-friendly.

The way I usually answer these types of questions is to either pick something you know you can build with and build and the details will take care of themselves OR if you are hiring people to build things for you, hire someone who knows what they're doing first and let that person set your technical strategy.

All things can be built on all platforms.
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Unified Messaging & Collaboration client 5 85
I starting with php 12 137
Problem to page 4 93
Randomize in Owl Carousel v1.3.2 6 68
Styling your websites can become very complex. Here I'll show how SASS can help you better organize, maintain and reuse your CSS code.
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
The viewer will learn how to dynamically set the form action using jQuery.
The viewer will the learn the benefit of plain text editors and code an HTML5 based template for use in further tutorials.

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question