/    Sign up×
Community /Pin to ProfileBookmark

Crash course in Web Development

My project needs to develop a web-based GUI for controlling remote server applications. I am completely new to this, and am looking for suggestions on what platform to approach this problem.

The requirements are 1) needs to be lightweight/portable with minimal installation requirements (i.e. not planning on using a DB backend), and 2) the customer dislikes PHP. Most of the control functions are coded in Perl.

I have looked at frameworks like Ruby on Rails, Turbogears, etc – but these seem to be overkill. Any thoughts for a newb?

TIA,
Rich

to post a comment
Full-stack Developer

2 Comments(s)

Copy linkTweet thisAlerts:
@ray326Mar 08.2006 — Most of the control functions are coded in Perl.[/QUOTE]Then it sounds like CGI with Perl is a natural fit BUT that's a horrible platform for page generation. The customer needs to worry about functionality not construction. PHP should be considered.
Copy linkTweet thisAlerts:
@rmfoughtauthorMar 09.2006 — I've been experimenting with PHP and Dmitry Stogov's nifty [URL=http://www.zend.com/php5/articles/php5-perl.php]Perl extension[/URL] but I am running into segfaults on Apache 2, apparently due to some sort of incompatibility between PHP and Apache's threaded MPM. I don't think requiring Apache be compiled with prefork MPM is an option, at least not an attractive one anyway. The goal is to drop in on a standard web server. Maybe the pre-fork MPM should be the standard? ?
×

Success!

Help @rmfought spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.17,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...