I'm a 3rd year computer science major trying to design webpages for two of the student organizations that I am in. However, I have no webdev experience, and I was wondering how to most easily build a decent looking website for my student orgs. Anyone here with webdev experience that can point me in the right direction?
How to make a website?
Blogs > Try |
Try
United States1293 Posts
I'm a 3rd year computer science major trying to design webpages for two of the student organizations that I am in. However, I have no webdev experience, and I was wondering how to most easily build a decent looking website for my student orgs. Anyone here with webdev experience that can point me in the right direction? | ||
Abductedonut
United States324 Posts
Take the time to learn DIVS and learn how to use them properly, as they are SUPER important. | ||
Dantak
Czech Republic648 Posts
| ||
synapse
China13814 Posts
On October 14 2012 18:23 PetrBlaha wrote: Or you can stop wasting time by learning html, css, javascript etc. and just use www.wordpress.org. You can customize it all you want and it's super friendly and easy to use. Highly disagree. html and css do not take long to learn, and provide you with way more customizability than wordpress. Javascript is a bit more difficult but even so, all of them are useful to know. If you want customizability without really learning any scripting language you'd probably go with dreamweaver. | ||
Dantak
Czech Republic648 Posts
| ||
Integra
Sweden5626 Posts
On October 14 2012 17:05 Try wrote: Hi everyone, I'm a 3rd year computer science major trying to design webpages for two of the student organizations that I am in. However, I have no webdev experience, and I was wondering how to most easily build a decent looking website for my student orgs. Anyone here with webdev experience that can point me in the right direction? You are incredible vague in what you actually are looking for so here are a few options for you, the further down you go the more stuff you can do but it takes longer time to learn it: The most basic thing, obviously, is to simply make a ordinary webpage using HTML. If you *truly*, only want to design simple webpages then HTML is all you need. Please head to http://www.w3schools.com/ and read up on HTML. If you want to make really really fancy webpages then use HTML but add CSS. And again, go to http://www.w3schools.com/ for more info on CSS. Do you want to make webpages that processes something or is suppose to provide some kind of functionality beyond just displaying grahpics and text then maybe you should learn a webserver language, such as PHP, which also can be found at http://www.w3schools.com/ Want added database support as well? MYSQL would be a good choice, http://www.w3schools.com/ Need additional interaction on the webpage (static webpages are not enough) then there is AJAX and Javascript http://www.w3schools.com/ Is it a big scale website where you would prefer a framework? then learn ASP.NET. http://www.w3schools.com/ Want to go fucking pro and just own everything? either get ASP.NET and use it in combination with a good language, such as C or learn ruby and download the ruby on rails framework. | ||
munchmunch
Canada789 Posts
1. Learn basic HTML and CSS. Don't spend more than an afternoon on this, just learn the absolute basics. 2. Google "CSS template" and find a free template that suits your purpose. 3. Modify the sample webpage provided with the template to build your sites. This will give you good looking websites fast. Also, there is another big advantage to using free templates. While it is not hard to roll your own site with CSS, good design is really hard. You might have the knack for it, but don't count on it. Better to use a professional quality template. Wordpress is good if you need to post news, event announcements, etc. frequently. With wordpress you can also delegate content creation to other organization members. | ||
althaz
Australia1001 Posts
That's assuming they are just basic pages with limited interactivity of course, if you have more advanced requirements, you'll need to do significantly more work. Basic web development is quick and easy once you have the design down, the more complex stuff is getting your website to do things other than just show whatever information you type into Notepad++ or Dreamweaver. | ||
Fyodor
Canada971 Posts
It would be a supreme waste of time if you don't plan on becoming a web developer as a career. | ||
Atom Cannister
Germany380 Posts
On October 14 2012 18:44 Integra wrote: You are incredible vague in what you actually are looking for so here are a few options for you, the further down you go the more stuff you can do but it takes longer time to learn it: The most basic thing, obviously, is to simply make a ordinary webpage using HTML. If you *truly*, only want to design simple webpages then HTML is all you need. Please head to http://www.w3schools.com/ and read up on HTML. If you want to make really really fancy webpages then use HTML but add CSS. And again, go to http://www.w3schools.com/ for more info on CSS. Do you want to make webpages that processes something or is suppose to provide some kind of functionality beyond just displaying grahpics and text then maybe you should learn a webserver language, such as PHP, which also can be found at http://www.w3schools.com/ Want added database support as well? MYSQL would be a good choice, http://www.w3schools.com/ Need additional interaction on the webpage (static webpages are not enough) then there is AJAX and Javascript http://www.w3schools.com/ Is it a big scale website where you would prefer a framework? then learn ASP.NET. http://www.w3schools.com/ Want to go fucking pro and just own everything? either get ASP.NET and use it in combination with a good language, such as C or learn ruby and download the ruby on rails framework. There are other, arguably better sites than w3schools. Look here: http://www.readwriteweb.com/hack/2011/01/w3fools-takes-on-w3schools.php | ||
divito
Canada1213 Posts
On October 14 2012 21:13 Fyodor wrote: Unless they have specific, custom needs then it's overkill to learn any web programming whatsoever. The free open-source web tools like wordpress, phpBB, etc are way too powerful and easy to use that you have no hope of doing anything better by yourself in a timely manner. It would be a supreme waste of time if you don't plan on becoming a web developer as a career. This. | ||
Deleted User 135096
3624 Posts
On October 14 2012 18:23 PetrBlaha wrote: Or you can stop wasting time by learning html, css, javascript etc. and just use www.wordpress.org. You can customize it all you want and it's super friendly and easy to use. wordpress may look good, but the footprint it leaves behind is rather large and bad. Same goes with iweb created websites. Traditional HTML + CSS can get you the same look and a lot less clutter overall. Want to be lazy and get a decent looking website, sure those are acceptable, but if you are interested in following web standards and being mindful of your consumer then I would leave those to the wayside and go the direct approach. And I would only sort of agree with some of the above, you should weigh whether or not it would be worth it to learn these things based on your needs and how often you would use those skills, but I disagree that learning this stuff doesn't have any application anywhere else. | ||
Dental Floss
United States1015 Posts
If the OP is really in college for programming then they should use a development framework for webdev. Use CakePHP or Ruby on Rails. They are the most secure, extensible, and flexible solution. Wordpress is for grandmas. CakePHP is for programmers who know C++. http://cakephp.org/ Follow this blog tutorial and build a WP-equivilent feature set in literally an hour: http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html | ||
Deleted User 61629
1664 Posts
| ||
Dental Floss
United States1015 Posts
| ||
Deleted User 61629
1664 Posts
| ||
Dental Floss
United States1015 Posts
On October 15 2012 05:57 Inori wrote: Users that have no idea what they're doing != "server to die in a fire because you got 5 page views" I have literally seen 1G VPS servers with 128M PHP memory_limit directives go OOM from maybe not 5 but 10 simultaneous page views for sure on plugin/theme heavy WordPress installs. I've also seen countless servers hitting maxclients because WP uses absolute links and creates a new httpd connection for every asset. I'm curious what your background is regarding WP because I've never heard anyone defend it before. Most people I know will at least go to Drupal for their CMS needs. | ||
Dental Floss
United States1015 Posts
1) in a CS college program so they know OO coding. 2) this is for a college group so should be something educational they can add to their resume As an employer I don't want to see "Wordpress" on a coder's resume. I do however want to see RoR and CakePHP. If the OP was going to school for webdev I would have suggested coding it from scratch. If the OP was going to college for business or communications or something I'd suggest WP maybe. | ||
CecilSunkure
United States2829 Posts
On October 14 2012 17:05 Try wrote: Hi everyone, I'm a 3rd year computer science major trying to design webpages for two of the student organizations that I am in. However, I have no webdev experience, and I was wondering how to most easily build a decent looking website for my student orgs. Anyone here with webdev experience that can point me in the right direction? Just use Wordpress or at the most Dreamweaver. This was made with Wordpress: http://seanmiddleditch.com/ This was made with Dreamweaver: http://pixellicker.com/ This was made with Wordpress: http://allenchou.net/ The other people in the thread complaining about performance or recommending learning any webdev language are morons. Note that two of those links are sites for CS students who specialize in performance intensive C++ software development; they didn't waste their time not using some website generation tool (wordpress). | ||
Fyodor
Canada971 Posts
On October 15 2012 04:19 Dental Floss wrote: I'm a linux admin at a datacenter with 35k physical servers and my current count for fucked up WP installs compared to Wp installs that could handle 10M views/day is like 1000 to 0. I'm not sure about the first number but I'm 100% positive about the second one. 10M views per day? You're just here to flaunt your credentials, clearly. So far outside the topic of a student organization website that will probably see 400 visits per year or something. It's just bad computer science. Efficiency doesn't matter if your problem is small so the ease of use, endless features, short dev time and security of Wordpress makes it by far the best solution. Not to mention the supposed ineefficiency of Wordpress is due to your own error because nobody complains about Wordpress' performance and is the most deployed blog software for any size website. BTW just because you're a computer science student doesn't make it an excuse to learn any language under the sun. Good way to spread yourself thin. | ||
| ||