Solved

Which web server to use

Posted on 2011-05-03
9
302 Views
Last Modified: 2012-05-11
Hi:

I have to write a simple provisioning server. It will be required to process very large amount of data. This is on mobile space. I am currently in study phase. The language of my choice would be C++. I wanted to ask which web server would be suitable for my implementation.

The plantform is ubuntu linux. Which web server allows for easy C++ integration.  Some help to these questions would be greatly appreciated.

Best Regards

-Sunnybrad
0
Comment
Question by:sunnybrad
9 Comments
 
LVL 12

Accepted Solution

by:
xmlmagician earned 500 total points
Comment Utility
Apache would do what you want, best way forward in my opinion
0
 
LVL 40

Expert Comment

by:evilrix
Comment Utility
Any web server that supports CGI should do.
0
 
LVL 86

Expert Comment

by:jkr
Comment Utility
I prefer Hiawatha for that purpose, since it is simple, secure and has only a small footprint (Apache usually is overkill) - see http://www.hiawatha-webserver.org/

Oh, and yes: It is also GPLed.
0
 
LVL 12

Expert Comment

by:xmlmagician
Comment Utility
@jkr with all due respect i do not think that it is an overkill as it will give more option

again you can try either and see what it fits best for you
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 86

Expert Comment

by:jkr
Comment Utility
I'd never doubt that Apache is a great and mighty piece of software - yet sometimes less is more, especially since 'mobile' was mentioned in the question. For a simple solution, where you just need the server to execute CGI and deliver HTML, you won't need all these configurable modules that make Apache as mighty as it is and relatively complicated to install and configure.
0
 

Author Comment

by:sunnybrad
Comment Utility
Hi:

Thanks for all the responses. The webserver would also act as customer portal. You login using your phone number and you check you current bill etc.

It would also be a provisioning engine and would do billing as well. So please let me know your comments.

Best Regards,

-Sunnybrad
0
 
LVL 86

Expert Comment

by:jkr
Comment Utility
Well, technically speaking any web server will do for that - if you need something lightweght, go for Hiawatha, if not, Apache is fine for sure.
0
 
LVL 12

Expert Comment

by:xmlmagician
Comment Utility
My thoughts exactly
0
 
LVL 1

Expert Comment

by:ashirel
Comment Utility
appache's the way to go especially under linux
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

763 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

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now