Designing Wordpress Webapp

This is a generic question related with Wordpress / JQuery. I am new to Wordpress. I have done some basic web blog works on wordpress by configuring MySQL Database.

I am gradually moving to more complex development of Wordpress Application. We want to develop a web application which does more or less functionality like allthingsd or techcrunch.com. Also one another requirement is on scrolling down the page, we want the header menu should be static. I guess this could be achieved through Jquery.

My question is whether these applications are developed purely on Php / Mysql / Jquery and later deployed on Wordpress Platform Or Wordpress has the ability to develop any complex websites ?
chokkaStudentAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

tmwsiyCommented:
Wordpress has a rich API for developing your own themes and plug-ins.

I would suggest you work with the framework they provide to make things more resistant to breaking when upgrading and just general "not reinventing the wheel" kind of thing.
0
Jason C. LevineDon't talk to me.Commented:
>> My question is whether these applications are developed purely on Php / Mysql / Jquery and later deployed on Wordpress Platform Or
>> Wordpress has the ability to develop any complex websites ?

Yes to both.  WordPress has two components: themes and the API (custom PHP functions).  So whenever you want a JQuery effect like a following header, you just add the appropriate jquery functions to the correct theme file and you're done.  WordPress even uses jquery for its own operations so 1.7 is already present on all modern WordPress installations.

The API includes custom functions to call the various WordPress elements (posts, pages, widgets) and also a suite of functions to control login, search, and database interactions but you could also use your own PHP functions and create most anything you want.  The trick here is knowing when you need to write your own stuff vs. using the API vs. simply using a plugin and modifying that.  
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
chokkaStudentAuthor Commented:
@Jason1178

From your comments ..

1) It is possible to have a purely Php / MySQL/ JQuery application. We can deploy such an application on Wordpress Platform.

2) Alternatively, we can also develop an application using Wordpress Framework.
0
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

tmwsiyCommented:
He is saying that wordpress is already a purely php/mysql/jQuery out of the box
0
Jason C. LevineDon't talk to me.Commented:
1) Yes, but it is not as simple as designing application.php and deploying it.  Instead, you would need to integrate it within WordPress.  Simple stuff can be done just by using a Custom Page Template and adding the necessary code there.  Really complex stuff leads us to:

2) Yes, and as tmwsiy stated, you WANT to develop within the framework as much as humanly possible.  Rather than restricting you, it actually gives you more options and better control over the final product as it integrates with WordPress.  
0
chokkaStudentAuthor Commented:
@tmwsiv, I am sorry to raise this question back !!

I am not sure, whether my question is dumb or meangingful, But please clarify me ?

Can i deploy an application which is developed on Php / MySQL / JQuery on Wordpress Platform ?
0
Jason C. LevineDon't talk to me.Commented:
>> Can i deploy an application which is developed on Php / MySQL / JQuery on Wordpress Platform ?

Yes and no.  You can't just copy/paste your existing code into WordPress...it wouldn't know what to do.  

What you can do (assuming it is a simple app) is convert the code into a WordPress custom page template and then use that template to make a new WordPress page object.  Your code will call and execute as written.  This sometimes just works with simple operations but the more complex your code, the less likely it is to just work.  At a certain point you are going to be forced to port your application into the framework.  This is not as involved as it sounds because WordPress is PHP, MySQL, JQuery already...you just need to switch your code with API functions where necessary and abide by WordPress best practices.
0
chokkaStudentAuthor Commented:
@Jason1778 and @tmwsiv

Great Thank you !!

From my question which i posted :

We want to develop a web application which does more or less functionality like allthingsd or techcrunch.com

Let's say that, our requirement will be achived by using only wordpress framework !!
0
Jason C. LevineDon't talk to me.Commented:
You are aware that allthingsd and techcrunch are built on WordPress, right?

0
chokkaStudentAuthor Commented:

Yes, ofcourse i am aware that those sites depend on Wordpress.



0
Jason C. LevineDon't talk to me.Commented:
So if your question is "can you have similar functionality" on WordPress then the answer is an automatic yes :)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
WordPress

From novice to tech pro — start learning today.