free Posted April 10, 2006 Share Posted April 10, 2006 I'd like to start a forum, but need some direction. Okay, I know x/html, css, javascript and am learning xml and would like to start a forum focusing on these languages. I don't know php. Some questions I have are: Should Ilearn php and then try to set up a forum from scratch myself?hire someone to set up the forum and learn php as I go?use the ready made template provided by a free forum software company such as simplemachines.org or phpbb.com?Any of your opinions/thoughts are appreciated.Thanks Link to comment Share on other sites More sharing options...
smiles Posted April 10, 2006 Share Posted April 10, 2006 learn php and then try to set up a forum from scratch myself? ... if you have free timehire someone to set up the forum and learn php as I go? ... if you have free moneyuse the ready made template provided by a free forum software company such as simplemachines.org or phpbb.com? ... if you need it urgently Link to comment Share on other sites More sharing options...
scott100 Posted April 10, 2006 Share Posted April 10, 2006 If you have the time try building the forum yourself with php and mysql, since it's for personal use then this would give you an excellent opportunity to gain invaluable experience Link to comment Share on other sites More sharing options...
free Posted April 10, 2006 Author Share Posted April 10, 2006 Thanks. Since I have the time and not much money, I'll learn and php and ?mysql? I think I know mysql/sql has something to do with databases, how exactly will that help me? and what's the difference between mysql and sql?I'll do search and find out. Just thought I'd ask first thoughThanks Link to comment Share on other sites More sharing options...
boen_robot Posted April 10, 2006 Share Posted April 10, 2006 Databases provide the ability to place different content on many pages and relate it to different other datas. The easiest way to illustrate this is MS Acces. If you could give it a try, you'll easily figure out the usefullness of data relationships.Example:An employee list. In one table you have their UIN (Unique Identification Number) and three fields for their three names. In a second table you have multiple phone numbers. Few of them however, may refer to a single employee (for example: home phone and cell phone). In order to make the connection, you would write their UIN in the table with the phones too by writing the UIN to each phone number. From there on, you may define a query to get all the numbers for a certain NAME and that name will show the numbers by using the predefined UIN connection.The explanation above is about relational type databases. Both MS Access and MySQL are such types of databases.And here comes the other explanation.-SQL is a language for querying data in databases.-MySQL is a database... um... platform... which stores data in relational type databases and uses the SQL language for querying them.You need PHP in order to actually connect to MySQL on the first place. There are premade applications for filling manually the data such as PHPMyAdmin, but that's another thing.So the "big deal" is that you use PHP to place the data, manipulate forms, etc. or in short: functionality. And you use MySQL for data storage, so it's always avaiable everywhere.[edit]@Little Goat MSSQL is just another database platform made by Microsoft. You may say it's actually Microsoft's equivalent to MySQL. [/edit] Link to comment Share on other sites More sharing options...
Little Goat Posted April 10, 2006 Share Posted April 10, 2006 What about MSSQL?also while we're talking about databases, is that what this forum uses for it's data storing?LG Link to comment Share on other sites More sharing options...
scott100 Posted April 10, 2006 Share Posted April 10, 2006 how exactly will that help me?<{POST_SNAPBACK}> You need somewhere to store all the information (like these posts)When you started this topic where do you think all the text you typed in goes It gets saved into a database then when you click on the topic to view it, it gets extracted and displayed on the page using php and sql commands, so a database is required. You cant build a forum without having some sort of database retaining the information. :)oh yeahsql = the language for talking to databases ie SELECT * FROM somethingmysql = It's a database, like microsoft access for example. Link to comment Share on other sites More sharing options...
free Posted April 13, 2006 Author Share Posted April 13, 2006 Thanks for all the help. I"m really gratefull. btw, I'm gonna learn php (I've already started learning php5 with the help of one those "Visual" books) and mysql, really learn x/html, javascript, css and xml and start the forum.Again, Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now