Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

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

Posted on 2015-01-25
3
Medium Priority
?
162 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 2000 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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL several years ago, it seemed like now was a good time to update it for object-oriented PHP.  This article does that, replacing as much as possible the pr…
The viewer will the learn the benefit of plain text editors and code an HTML5 based template for use in further tutorials.
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…
Suggested Courses

618 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