Website FAQsWelcome to the build or make website frequently asked questions. These are a collection of FAQs (with answers) that I've either received or that I have had myself. If you have a question related to any aspect of website making, promotion etc then please use the Ask Webmaster form and I will do my best to answer as promptly as possible. FAQsWhat is/Are?
Active Server PagesActive Server Pages allow Web developers to make their sites dynamic and access databases easily. The code is
mainly written in VB Script and is embedded within the HTML by means of special SCRIPT tags. See Starting Scripting for more details An autoresponder ?An Autoresponder is an system that automatically replies to emails. Normally you send an email to an autoresponder address an you receive an automatic response. They can be used for acknowledgement purposes, sending out information on request, newsletters etc. They are discussed more in the autoresponder section. A Catchall Email AddressThis is an email address for the entire domain. It is designed to cover for the case of misspelled addresses. For example if someone sends an email to a user stevec@mysite.com (invalid) instead of steve@mysite.com (valid) then rather than sending an undeliverable message to the sender you can arrange the email to be sent to another mailbox (catchall box). See Websites and email for more details about email and websites CGI ProgramsA CGI is a program that translates data from a Web server and then displays that data on a Web page. CGI involves the transfer of data between a server and a CGI program (script) allowing HTML pages to interact with other programming applications. The scripts themselves are normally written in Perl but they can be written in other programming languages such ac C and Python. Some hosts provide pre-installed/pre-defined CGI scripts, meaning that the scripts are already installed on the server for you to use on your site. Page counters, forms, guest books, are examples of commonly provided CGI scripts. Some hosts permit the use of user-defined or custom CGI scripts, which means the site owner creates his/her own CGI script and runs them on the Web site. Not all servers allow user-defined (custom) scripts for security reasons. Almost all hosting companies offer CGI today. If you think you will need forms, guest book or page
counter on your Web site, CGI could be a key requirement.
Domain Parking-Many hosting companies give you the option to 'park' your domain name without actually having your Web site up and running.
Because you either don't have a Web site yet or you haven't told your domain name registrar what to do with you domain name he will give you a temporary Web site with a
default Under Construction notice Web page .
Domain Name Aliasing-This is another name for Web forwarding. (see above). Email Forwarding Email forwarding allows you to continue to use an existing email account –
e.g. an email account provided by your ISP -
yourname@ispdomain.com.
FrontPage ExtensionsFrontPage extensions can be thought of as "mini programs" that allow features of a Web site created with MS FrontPage to operate smoothly. It is possible to use MS Front Page to create a Web site and host that site on a server that doesn't offer FP extensions, however some of the powerful features of the program cannot be used in these Web sites. After you design your Web site, you will know whether FrontPage extensions will be a requirement. It is possible to implement the features provided by FrontPage that require FP extensions by other methods. FTP (File Transfer Protocol)This is the primary method of transferring files (uploading and downloading) across the Internet. Most Web sites
are uploaded to the Internet by means of an FTP program. This is how the Web site you create on your computer at home is transferred (uploaded) to the Internet. Sometimes the FTP protocol is built into the HTML editor so as to make publishing easier. See also Uploading web pages for more detail on use. JavaScriptJavaScript is a scripting language which can be used as either a
client side script or a server site script in conjunction with active server pages.
JavaJava is an object-oriented programming language like C, C++ developed by Sun Microsystems. JSPJava Server Pages is Sun Microsystems answer to Microsoft ASP. The programming language used is Java. Although very popular for large corporates it is not the choice of small/medium website designers. Perl ScriptingPerl is an interpreted language optimized for scanning arbitrary text files and extracting information from them. Many of the CGI scripts available on the internet are written in Perl. The commands are executed on the Web server, making it browser independent PHP ScriptingPHP is another scripting language like ASP which allows Web developers to make their sites dynamic and access databases easily. The server reads the PHP code and then translates it to HTML before sending it to the browser making it browser independent. PHP is free and works on Windows and Linux (Unix releated). PHP has very good database support and is normally used with MYSQL (free download) server. The range of back-end databases supported by PHP meets all but the most unusual needs. Server Side Scripts.Server side scripts are scripts that are run on the web server itself. because they run on the web server they are browser independent . Serve scripts can be written in a variety of scripting languages the most popular being Perl, PHP, VBscript and JavaScript (Active server Pages). See Starting scripting Server Side Includes (SSI)These are commands that can be included in Web
pages that are processed by the Web server when a user requests a file. The command takes the form <!--#include virtual="/path/to/file"-->.
Sub-DomainsA sub-domain is a subdirectory or folder created under the primary Domain account
which is a fully operating Web site. A sub-domain is a perfect way to guide frequent visitors directly to their destination.
See Understanding and Using Subdomains URL Definition:A URL is defined as the absolute address of a web page/resource on the Internet. See a URL for more details. VBScript VBScript is a scripting language which can be used as either a client side script or a
server site script in conjunction with active server pages.
Web ForwardingYou may already have a Web site if so Web forwarding allows you to 'forward' your domain name to a particular site hosted elsewhere on the Internet - e.g. on free space allocated by your Internet Service Provider (ISP). Example: http://www.yourdomainname.com forwards to: http://freespace.onetel.net/your_user_name/http://www.build-your-website.co.uk/index.html Normally the redirected domain name is masked so the user does not know they have been forwarded . See Website or Domain Forwarding for more details. WebMailThis allows you to access your Emails in your POP3 mailbox by using a browser. You can even send Emails under your own domain name and you don't require a special mail program. Everything is done with the browser. A Website ?It is important that you are clear as to what a website really is before starting. Websites are simply folders (directories) containing web pages that are stored on a web server (web host). You can, in fact, construct your entire website on you own PC, and when complete transfer (upload) it to your Internet hosting provider.
This means that In reality you don't need a website on the Internet until the very last stages and I would not advise that you to register a domain name and purchase web space until you are very happy with the basics. By this I mean that you are able to, at a minimum, make web pages containing images and tables and link the pages together. XHTMLXHTML stands for eXtendable HYpertext Markup Language and will eventually replace HTML. It is basically a more stricter form of HTML. By stricter we mean that the rules will be much more strongly enforced than with HTML. With HTML many browsers would simply ignore html errors with XHTML they will produce an error.
XHTML is required because of
the many news ways available of connecting to the Web- mobile devices, household devices etc.
See XHTML explained for more details. Keywords?
|
||
|
|