Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 12 of 12
  1. #1
    New to the CF scene
    Join Date
    Oct 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question Host For Building A Website?

    Hi, I am just starting out with html and css and want now to experiment. What I want to do is try and create a forum website from scratch using html and css and ask if any of you have any recommendations as to what I could use to do this.

    If you could recommend me some sites, both free and premium for doing this I'd be very greatful.

    Thanks.

  • #2
    Senior Coder
    Join Date
    Aug 2006
    Posts
    1,138
    Thanks
    7
    Thanked 257 Times in 256 Posts
    You can't make a forum using just html and css. At a minimum you'll also need (and for the bulk of the code) a server-side language like php, and a database like MySQL.

  • #3
    New to the CF scene
    Join Date
    Oct 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tracknut View Post
    You can't make a forum using just html and css. At a minimum you'll also need (and for the bulk of the code) a server-side language like php, and a database like MySQL.
    Okay, thanks for this. I was going onto learn php as well at some point too. So I will assume then to do this I'll need all html, css and php?

    I'also I'm a bit lost on how to get a MySQL database.

  • #4
    Senior Coder
    Join Date
    Aug 2006
    Posts
    1,138
    Thanks
    7
    Thanked 257 Times in 256 Posts
    Most hosting services will support (ie, already have) PHP and MySQL. So you just use them, you don't need to get them yourself. I don't know about free hosts though, they might not provide those as they can create a lot more load on a server than just html/css can.

  • #5
    Senior Coder CFMaBiSmAd's Avatar
    Join Date
    Oct 2006
    Location
    Denver, Colorado USA
    Posts
    2,958
    Thanks
    2
    Thanked 304 Times in 296 Posts
    For learning and development, you would set up a web server (there are several free ones) on a PC. There are also all-in-one Apache/Php/Mysql packages that you can usually just run one install program and get all three parts (and several auxiliary programs/scripts - phpmyadmin, ftp server/client, ...)

    you can find these for whatever operating system you are using on your PC, by using google.
    If you are learning PHP, developing PHP code, or debugging PHP code, do yourself a favor and check your web server log for errors and/or turn on full PHP error reporting in php.ini or in a .htaccess file to get PHP to help you.

  • #6
    Senior Coder
    Join Date
    Sep 2010
    Posts
    1,899
    Thanks
    15
    Thanked 226 Times in 226 Posts
    Most web servers now are Apache running in a Linux OS. If you have an older machine lying around, or even just an extra hard drive, you can install a Linux version, with Apache, php, and pretty much anything you need to set up a 'localhost' server. All for free, I might add. You can build practice, test, to your hearts content, and maintain a backup for your web host server when you get a webhost. You need to download the image file to burn a CD for installation, I use PCLinuxOS LXDE, for example, boot the CD, install the OS, go to the support forum, they all have support forums and learn how to add the software you need. In most cases you just download the software packages froma repository and they are automatically installed.
    Welcome to http://www.myphotowizard.net

    where you can edit images, make a photo calendar, add text to images, and do much more.


    When you know what you're doing it's called Engineering, when you don't know, it's called Research and Development. And you can always charge more for Research and Development.

  • #7
    Regular Coder Nerevarine's Avatar
    Join Date
    Jan 2013
    Location
    Phendrana Drifts
    Posts
    283
    Thanks
    0
    Thanked 17 Times in 17 Posts
    Blog Entries
    3
    Don't bite off more than you can chew. Learning a language is a time-intensive process, and resolving to learn 3 at the same time could be a grueling process.
    Time kills us in our sleep and we watch it happen in our dreams. -K.K.
    THE END-ALL PROGRAMMING REFERENCE: CLICK HERE (Courtesy of Major Payne)
    My username was previously L0adOpt1c. :: Please read this before posting in the HTML/CSS forum.
    Validate your HTML here and your CSS here. :: Need basic HTML/CSS tutorials? Click here, don't post about it.

  • #8
    New Coder
    Join Date
    Mar 2012
    Posts
    16
    Thanks
    0
    Thanked 0 Times in 0 Posts
    You didn't say if you know any programming language I.E. C or scripting. I'd recomend a Linux box (but then I'm a linux snob) You can load Apache on your home machine and then just http://localhost Start with a "Hello World". Personally I like PHP and Mysql. And alway remember to KISS.

  • #9
    Regular Coder
    Join Date
    Jul 2012
    Location
    London
    Posts
    473
    Thanks
    4
    Thanked 86 Times in 86 Posts

  • #10
    New to the CF scene
    Join Date
    Oct 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by DrDOS View Post
    Most web servers now are Apache running in a Linux OS. If you have an older machine lying around, or even just an extra hard drive, you can install a Linux version, with Apache, php, and pretty much anything you need to set up a 'localhost' server. All for free, I might add. You can build practice, test, to your hearts content, and maintain a backup for your web host server when you get a webhost. You need to download the image file to burn a CD for installation, I use PCLinuxOS LXDE, for example, boot the CD, install the OS, go to the support forum, they all have support forums and learn how to add the software you need. In most cases you just download the software packages froma repository and they are automatically installed.

    Well the good news is I already use a Linux OS which is Linux Mint and so what ever I install would have to be Linux based.

    I do think I will continue to practice and learn Java Script and Jquery though before moving onto PHP. But I suppose I could practice like you said as well which is what I think I will be doing.

  • #11
    New to the CF scene
    Join Date
    Oct 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tempz View Post
    Thanks, I have bookmarked this for future reference.

  • #12
    New to the CF scene
    Join Date
    Oct 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by liderbug View Post
    You didn't say if you know any programming language I.E. C or scripting. I'd recomend a Linux box (but then I'm a linux snob) You can load Apache on your home machine and then just http://localhost Start with a "Hello World". Personally I like PHP and Mysql. And alway remember to KISS.
    I am only just familiar with html and css and also learning Java Script now as I also practice what I learned with html and css.

    And thanks for the URL u mentioned too which I also have bookmarked.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •