Tuesday, March 27, 2007

LP

http://students.mim.iml.uts.edu.au/users/10497321/DRAFT-LP.html

MySQL Tutorials

http://php.about.com/od/learnmysql/Learn_MySQL.htm

My SQL tutorial

http://www.php-mysql-tutorial.com/

CGI scripting

http://www.howstuffworks.com/cgi.htm

PHP servers

More about PHp servers:

What are cookies ?

http://kb.iu.edu/data/agwm.html

Hungry ? Wanna have a cookie ?


Cookies provide a means for a Web server to induce a client to store information about itself which can subsequently be called up by the Web server when required. This might be information which the user has supplied about themselves, their preferences or their requirements via forms input. The oft-cited example is the shopping list which might be added to from time to time. Cookies are currently implemented by Netscape and Internet Explorer.


http://www.google.com.au/url?sa=X&start=3&oi=define&q=http://www.acad.bg/beginner/gnrt/appendix/glossary.html&usg=__aygV-_U4adW6l9PA2gQXkmIZbQ4=

http://www.howstuffworks.com/cookie.htm

Web servers

Working:

Process of getting a Web page onto your computer screen:

The browser broke the URL into three parts:
The protocol ("http")
The server name ("www.howstuffworks.com")
The file name ("web-server.htm")

The browser communicated with a name server to translate the server name "www.howstuffworks.com" into an IP Address, which it uses to connect to the server machine.

The browser then formed a connection to the server at that IP address on port 80.

Following the HTTP protocol, the browser sent a GET request to the server, asking for the file http://www.howstuffworks.com/web-server.htm.

The server then sent the HTML text for the Web page to the browser.

The browser read the HTML tags and formatted the page onto your screen.


Reference:
http://www.howstuffworks.com/web-server2.htm

FTP working

http://www.circa.ufl.edu/handouts/networks/ftp.html

Types of FTP

http://wufs.wustl.edu/pathfinder/comp_info/using_ftp.htm

FTP commands

http://en.wikipedia.org/wiki/List_of_FTP_commands

Problems with FTP

  1. sends data in clear text, therefore can be intercepted.
  2. hard to filter traffic using a firewall
  3. the firewall should be well equipped
  4. high latency
  5. no integrity check on server side
  6. no error detection

(Wiki pedia )

FTP - File transfer protocol

File tranfer protocol (FTP): Layer 5 (Application Layer)

  • used to transfer data from one computer to another over the Internet, or through a network.
  • protocol used for exchanging files over any network that supports the Internet protocol.
  • Min of two computers are involved in FTP transfer: server and client

    FTP server listens on the network for requests from clients,making use of FTP server software.

    FTP client, send requests to the servers and initiates a connection.
  • Once connected, the client can do a number of file manipulation operations such as uploading files to the server, download files from the server, rename or delete files on the server and so on.
  • Anyone can create a FTP
  • Almost all computer platform support the FTP protocol. This allows any computer connected to a TCP/IP based network to manipulate files on another computer on that network regardless of OS involved

Reference:

http://en.wikipedia.org/wiki/Ftp