Thread: LAMP School
View Single Post
Old 05-18-2005, 03:46 AM   #3 (permalink)
redhead
Newbie
 
redhead's Avatar
 
Join Date: Jun 2002
Location: Denmark
Posts: 1,726
redhead is on a distinguished road
Welcome to the board _mg_,
I agree on everything Mike say.
If you plan on learning webdevelopment through php/mysql you have to achieve some knowledge of the languages them selves ie. php/sql Here at CodeNewbie we can be a great resource, but only if you know some form of the language (that beeing beginner level or advanced)
When teaching from scratch it is a big challenge, not only for you, but everyone involved, so naturaly it would be best if you would sign up for some classes, but should you decide to be selftaught, then feel free to ask any question you might have here.

Here is a few pointers regarding the LAMP items.

Linux
When doing webdevelopment/design there isn't that much knowledge required in this field, unless you plan on running your own server, however given that many hosting companies provide a login shell you better know the basics.
The Linux Command is a great reference, when you want to be able to look up any command you want to use. But it's a bit pricy, instead theres a ton of sites online where you can get the same info, here are a few on the linux command reference (1; 2; 3; 4; 5)
If you plan on running your own server, The Linux Documentation Project is a good place to start. But for a real usage you would need to be familliar with atleast vi(m), tar (1; 2), sed (1; 2), gawk (1; 2), cron, etc.
As you can see, the scope of Linux is so large, that I won't walk you through it all in this thread.

Apache
When serving webpages, Apache is the webserver of your choice, there are all the info you could possibly need to get from their Online documentation

MySQL
This is the database, which will hold your dynamic data that you can fetch using php, perl, C/C++ etc.
Eventho the MySQL project provides a vide spred online documentation, I find it rather confusiong to read and search through, it is simply not as great as the one for php provided by php.net, therefor here are my preferede references (1; 2; 3; 4; 5)

Php
As previusly mentioned php is a language, which among others can be used to interact with MySQL, we here at CodeNewbie provides the entire Php Manual which is a great read, for any difficulty regarding the use of which functions it provides, the online function search is the best there is, but it requires you know the language, and know what functions you should be using.
__________________
Don't worry Ma'am, We're university students, We know what We're doing.
-----
If you pull the pin, Mr.Grenade would no longer be your friend.
-----
01000111 01101111 00100000 01000011 00100000 00100001
redhead is offline   Reply With Quote