You are not logged in.
Pages: 1
I turn to arch linux forum once again with questions about the world ![]()
I've been educating myself on html, css and came to the point where a home-based server to try my creations is recommended but the page (http://www.w3schools.com/) only mentions the windows option (Internet Information Services) and I was wondering what the best open source alternative would be.
While I'm at it, I might as well ask you about your opinion.. Which web language / combination of' do you consider is best to build an interactive web page with?
Thank you in advance,
-tomas
Offline
IMHO, Apache
I like Djanjo/Python on the Server, and JavaScript / Dojo on the Client. Look into Ajax
Last edited by ewaller (2010-11-18 04:56:21)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
I currently use lighttpd, easy configuration. Used to use apache and still use it at work, don't have anything against it.
I used to use PHP serverside mostly, though I'm looking into Python with Django at the moment. Clientside, Javascript, with ajax too if relevant
Offline
I think Apache with PHP is the best thing to start with. That combination is by far the most used of the open source solutions, and there are countless tutorials and docs for someone new to the game.
Offline
Using apache to serve static html is a great and typical way to start. I'd recommend learning to write valid html and css by hand before turning to a framework to generate it for you. Like learning to drive a stick before buying an automatic, or using a screw driver before getting a drill.
Setting up a LAMP stack (or just LAP, like I did for a while) is super easy on Arch, just search the wiki.
My site now uses a haskell framework (yesod) that compiles to fastcgi and is served via lighttpd -- I _love_ this setup, lighttpd in particular, but I couldn't have gotten here without first learning the basics with static html and css.
//github/
Offline
Using apache to serve static html is a great and typical way to start. I'd recommend learning to write valid html and css by hand before turning to a framework to generate it for you. Like learning to drive a stick before buying an automatic, or using a screw driver before getting a drill.
This.
I'd also really recommend looking at php server side includes after playing with static pages. It's great fun once you get an idea of the sort of things you can do with it.
Offline
brisbin33 wrote:Using apache to serve static html is a great and typical way to start. I'd recommend learning to write valid html and css by hand before turning to a framework to generate it for you. Like learning to drive a stick before buying an automatic, or using a screw driver before getting a drill.
This.
I'd also really recommend looking at php server side includes after playing with static pages. It's great fun once you get an idea of the sort of things you can do with it.
agreed. I started on my first website with a skeleton css file that I got off of the internet somewhere and did the whole thing in html just to get it set up and running. after a while you think "well, this is great and all, but I want my website to do X or do Y more quickly" and that's when you start throwing in php/python/whatever to dynamically generate pages and do all of the hard work for you.
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
While php is widely used, it is also a 'messy' language in some respects. I recommend learning Python because helps learning to write clean object oriented code.
Last edited by rwd (2010-11-20 20:32:01)
Offline
Pages: 1