Make your own website

Discussion in 'Computer Science & Culture' started by Bull_Big, Sep 28, 2009.

Thread Status:
Not open for further replies.
  1. Bull_Big Registered Member

    Messages:
    7
    That is a problem for me, my friend programmist asking 500 dollars for the new website, website builders like [ad removed] asking 20 dollars for each month paying and so on. What you think? What is the best way to make a website?
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Search & Destroy Take one bite at a time Moderator

    Messages:
    1,467
    The site builders are fine. My friend used one through godaddy to put up a website for me and he was able to customize it well although ran into a lot of problems when trying to program a shopping cart. For blogs or other really simple websites I think those site builders are fine.

    You wanna hire a programmer if you 1. Have the money 2. Are not savvy at all with computers.

    The other option you can always PM me because I outsource programmers through a large programming school here in Hunan province, China. They make a 5th of what a US programmer does.

    You can also go through India too and pay about half of what a US programmer makes. They are usually pretty professional.
     
    Last edited by a moderator: Sep 28, 2009
  4. Google AdSense Guest Advertisement



    to hide all adverts.
  5. Enmos Valued Senior Member

    Messages:
    43,184
    If you just want to host images, video's, or texts and don't need a shopping cart or members etc, you can easily build it yourself.
    And that's for free

    Please Register or Log in to view the hidden image!



    Professional website builders ask WAY too much imo.
     
  6. Google AdSense Guest Advertisement



    to hide all adverts.
  7. plakhapate Banned Banned

    Messages:
    249
  8. Enmos Valued Senior Member

    Messages:
    43,184
    Web hosting costs almost nothing. Why would you want to put up with banners and adds?
     
  9. Stryder Keeper of "good" ideas. Valued Senior Member

    Messages:
    13,105
    Professional website builders will ask large fee's because they will build a website from the ground out, the main problem is conmen that are just after peoples money that will get hold of free CMS (Content Management Software) like Joomla, a free or copied theme template and open source add-ons and then charge ridiculous fee's just to configure them to run. They give professional web-designers a bad name.

    Personally if I had the money, I would pull out all the stops and get one done by someone like www.nameless.co.uk.

    Of course before approaching a Webdesign company it's a good idea to already work out what information you want to put on a website, otherwise the designers are left guessing and they end up spending more time and money trying to develop something without any notion to theme and it's better to have something on a website in development than the classic "Lorum Ipsum". Also make damn sure you get what you paid for, if you've paid for a website from the ground up, then question any code sourced from other areas (although for instance the free MD5 Javascript from Paj's site is likely to find its way into websites because it's an efficient script and writing it again wouldn't really be necessary)
     
  10. Enmos Valued Senior Member

    Messages:
    43,184
    I agree, but for a personal website it's rather ridiculous to have a professional make it. It's way too expensive. Unless you are desperate to get rid of your money it would be my advice to have a friend help you or learn to write Java-script and HTML or PHP yourself. It's more fun too.
    Plus there are loads of free scripts and templates to be found on the internet.
     
  11. Stryder Keeper of "good" ideas. Valued Senior Member

    Messages:
    13,105
    You can sit and learn the basics of webdesign. Webdesign is much like Computer Aided Design (CAD) where drawings are refined through "Revisions".

    When you first start to program a website from scratch, it's actually best to write the whole thing in HTML to begin with. This isn't just because it's the "old" way of doing it, but it's a foundation to work with.

    The next revision is to work with the HTML file and start to pad it out with the inclusion of CSS (Cascading Style Sheets), this can take a while because there are a number of rules as to how CSS and Styles work, after all the term "Cascading" comes from whether you link an external file, include an internal Styles header or include fixed style information within the styles attribute of a HTML element.

    CSS allows you to do the formatting and themeing of the information you've applied in html. (If written correctly, you can make a site capable of being multi-themed by switching out the external stylesheet link)

    Once you've finished this revision you will have a stand alone website, devoid of any gadgets or scripts. That's where the next revision comes in... Scripting.

    There is two portions to scripting, Client-side (Javascript and JScript) which is when a script is interpreted by the browser and Server-side (CGI [Common Gateway Interface] Perl, C++, Python, Php, VBScript to name a few)

    When you undertake client-side scripting you have to remember that you are placing the code in the hands of the person viewing the site, this means that the code itself could be malformed or manipulated by malicious users. So it's important to be careful with what scripts you allow, never use it as your only sanitisation check (The check to make sure a string is seen as a string, and isn't some malformed code that breaks the interpreter from seeing it as a string and executing it as code)

    Make damn sure you sanitize everything server-side, you'd want to lock down every input received to be planned and if not make sure you have some well formed errorcode checks and outputs.

    Create a logging system can be handy to, just remember you will want to include a way to turn logging off or at least tone it down a notch. Logging things will take up resources which could itself cause performance issues but is extremely handy for debugging problems or attempts of exploitation.

    There is then the potential inclusion of things like MySQL databases, Mail gateways and other server types. Just make sure that you use your Serverside scripts to sanitize any transaction between the user and them as they too can suffer from such exploits occasionally.


    Thats just some of the many things to consider.
     
  12. Stryder Keeper of "good" ideas. Valued Senior Member

    Messages:
    13,105

    Please Register or Log in to view the hidden image!

    I hadn't gotten to the "Make it yourself" post hehe.
     
  13. Darkie Registered Senior Member

    Messages:
    17
    For a complete newbie, an online website builder is a quick solution. Of course, hiring a professional is the best way to get a decent result, but it may cost you a fortune. Learning to do all the building/design/SEO stuff may save your money, but take you months (which is equal to money, you know...). What I would recommend is dedicating some time to google for a GOOD website builder. There are hundreds of them online, some are pretty lousy and cheap-looking, whereas others may help you create a professional website. I can advise you some, if the forum moderators do not mind. ))
     
  14. Enmos Valued Senior Member

    Messages:
    43,184
    Of course it's not equal to money. I'm assuming you would do it in your spare time when you wouldn't be making any money anyway..
    Besides, it's fun. You wouldn't say taking hikes in your spare time is money wasted either, would you?
     
  15. Darkie Registered Senior Member

    Messages:
    17
    This is a very arguable statement. If you consider website development fun, then you can sit and learn all this stuff as a pastime, but if you're aimed at building a website for business ONLY, then putting so much effort in that is needless. For a guy, who wants to launch a website to advertise and promote his newly opened pizza restaurant, learning php after a day in the kitchen may be a torture.
     
  16. Enmos Valued Senior Member

    Messages:
    43,184
    If you want a website for business only have a professional make it. Otherwise, no. Unless you have a ton of money of course.
     
  17. Darkie Registered Senior Member

    Messages:
    17
    I agree, this is the safest way to get a really good site. Provided you can afford it.
     
  18. munky-head Registered Member

    Messages:
    5
    Hello Enmos,
    I believe Darkie was referring to a situation in which the website is business-related and it's within your work description.
    I have some experience in this field, as I have built several websites to commercial customers - as such, time really equals money. The time I spend working on client X's website is a time I cannot accept a contract from client Y, therefore personally I have found that online CMS is often a great solution for SMBs.

    My work was, essentially, opening up websites on several CMS systems, constructing the website, giving the client a brief explanation and leaving him with the username and password. The companies I worked with often provide great technical support, so unless something major happens, the customer is set and never contacts me again.

    Of course, fun is a factor as well

    Please Register or Log in to view the hidden image!

    Have you tried comparing systems already and seeing which do you 'connect' to?
     
  19. Bull_Big Registered Member

    Messages:
    7

    Please Register or Log in to view the hidden image!

    I had create 5 websites with Site2you website builder 2 month ago. Now I got lovely results, all resources got PR from 1 and higher!

    Please Register or Log in to view the hidden image!

     
  20. Norsefire Salam Shalom Salom Registered Senior Member

    Messages:
    11,529
    The site builders are decent enough if you want a basic site, but if you are looking to create one yourself you can try Frontpage or Dreamweaver; I prefer Dreamweaver myself because it is easier to use and has more functionality.

    If you want this for business, all of these have templates that you can purchase for nominal prices between $30-$100, that you can then proceed to edit.

    If you want free, Joomla is a very good open source software for web development.
     
  21. firdroirich A friend of The Friends Registered Senior Member

    Messages:
    565
    Start here

    When you grasp HTML and CSS

    Get a template and chop it till it looks nothing like the original

    Next try to rebuild the template from scratch, using only the supplied images. Do not copy the css


    You should be ready for more complex stuff by then, even a cms like modx

    Please Register or Log in to view the hidden image!

     
  22. John99 Banned Banned

    Messages:
    22,046
    Get a blog. So easy a four year old can do it and even many serail killers have their own blogs now.
     
  23. krazedkat IQ of "Highly Gifted"-"Genius" Registered Senior Member

    Messages:
    262
    What type of "friend" asks for 500 for a site?
     
Thread Status:
Not open for further replies.

Share This Page