If anyone has programming questions, I'll try to answer
- Locked due to inactivity on Aug 4, '16 4:25pm
Thread Topic: If anyone has programming questions, I'll try to answer
-
I majored in it and have been programming for quite awhile, and I'd be glad to answer anything related to it.
-
whats programming xD
-
Gtqguy,
What kind of programming, equiptment, etc, goes into creating and maintaing a site like gtq? -
Nick, my sister is gonna create a website next term so maybe she can answer that. Not sure when though
-
Excuse me, GTQ Guy, I know that this doesn't exactly follow "programming", but I was wondering if you might have a suggestion for an effective and free antivirus? My laptop was a gift from family and they installed Norton on it. I know it's not the best out there and I was wondering if you might have a suggestion.
-
GTQ runs on a dedicated server, meaning it can use the full power of the server. Smaller sites share a server with other sites. Larger sites would have multiple servers, but GTQ hasn't needed that.
The server is a so-called "LAMP" setup, which stands for Linux, Apache, MySQL and PHP. Linux is the operating system. Apache is the server software that your browser connects to which sends the pages and images. MySQL is the database where all the data is stored, like user accounts and posts. And PHP is the programming language.
So when your browser requests a thread page, Apache says "okay this page is handled by a PHP file" and the PHP file is executed. The PHP file looks at information in the URL, for instance the URL of this page has "computers" and "124068" in it. The word "computers" is a reference to this forum in the MySQL database, and 124068 is a reference to this specific thread. So the PHP code reads the data out of the database and creates the page that you're seeing now. Apache says "cool thanks, I'm gonna send this page you created to the person who asked for it." All this happens in a fraction of a second.
Pages like this are called "dynamic" because they are created on the fly each time by the PHP code. If you refresh it an hour later, it may have changed because someone might have added a post. The PHP code will read the latest and greatest data about the thread from the database and create a fresh version of the page each time. -
GTQ Guy is technically wrong a tiny bit as HTML is needed to get a webpage working. PHP simply covers dynamic elements of the page.
-
knucklesthegreat Newbiehow do i get a pic next 2 mah name?
-
Jack Sparrow NewbieYou need to use the
-
Whats yo favorite kind of juice?
-
absol_heart Newbieknucks, you need to be a novice.
-
were do polls go after you make on.and @absol i found out
-
i ment to say one not on.stupid errors
-
also how do you get up ur status up
-
What program did you use to make GTQ?
Pages:
- 1
- 2
This thread is locked, therefore no new posts can be made.