What programming language do you use to develop websites?
ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What programming language do you use to develop websites?
For a few years now, I've been dabbling in web development. Nothing serious, as I do not work as a programmer, I am just a hobbyist. Sometimes I make a web site for a relative, family friend, or a friend of a friend. Most of my experience is with ruby (sinatra, jekyll, but not so much rails), HTML, minimal javascript and CSS.
My questions are simple. I am not asking for anyone to recommend me a programming language. I am just curious what people use and how they go about their development process.
What programming language do you use to develop web sites and web applications?
What lead you to choosing this programming language?
What tools do you use to improve efficiency? (IDE/editor, testing framework, build system, deployment, etc)
EDIT: I am not asking if web development will make money. Or how to make money with web development. This is mostly an inquiry about what you like to use, personally. If you "pick the right tool for the job", share what you used for a project that comes to mind.
I haven't had to do a website for a while, but if the need came up again I would choose the stack based on what the website needs to do.
LinuxQuestions.org and LinuxExchange.org weren't written using the same tools, for example. In both cases, the software used to implement the website (vBulletin and OSQA) were chosen first. vBulletin is PHP and OSQA is Django (which is a Python framework similar to Ruby on Rails).
Insofar as possible, at this point I wouldn't "write" a web site. You don't have to do that anymore. Automated tools exist which can do the entire job for you, including the back-end. There's no money in it anymore, either.
(And the same is very-quickly becoming true of "app" development, as well, given that most "apps" are de-facto "web sites in drag." Good thing that users don't pay for them ...)
I haven't had to do a website for a while, but if the need came up again I would choose the stack based on what the website needs to do.
Yeah I haven't done a web site for anyone for quite some time either. I mostly just update my existing statically generated web site that uses jekyll. I have the time to waste tinkering, as I do not work, I am disabled. If I did work though, I probably wouldn't bother with my own blog anymore.
Yeah I haven't done a web site for anyone for quite some time either. I mostly just update my existing statically generated web site that uses jekyll. I have the time to waste tinkering, as I do not work, I am disabled. If I did work though, I probably wouldn't bother with my own blog anymore.
Yes, and the idea of "statically-generated websites" are too-often overlooked! There are plenty of script tools that can use templates and databases (say ...) to auto-generate a series of .html files to suit almost any purpose (as well as the necessary Apache and/or "nginix" directives necessary to smooth-away the .html prefix, thereby making the site look "cool" and "modern").
"Yes, Virginia," the original concept of "a web site" ... as a series of static files served to you by a relatively-tiny program called "an HTTP server," is still extremely useful and relevant. (Not to mention, "blisteringly(!) efficient.")
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.