<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Technology, Software, Hardware and Internet World. &#187; Programming &amp; Website</title>
	<atom:link href="http://www.freewareshare.com/wiki/category/programming-and-web-developer-for-beginner/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.freewareshare.com/wiki</link>
	<description>The future digital life information,softwares,computer hardware, internet and technology.</description>
	<pubDate>Wed, 21 May 2008 04:49:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Stop Spam Using reCAPTCHA Service</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/stop-spam-using-recaptcha-service/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/stop-spam-using-recaptcha-service/#comments</comments>
		<pubDate>Tue, 20 May 2008 14:39:12 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[captcha]]></category>

		<category><![CDATA[contact form]]></category>

		<category><![CDATA[recaptcha]]></category>

		<category><![CDATA[secure form]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/?p=173</guid>
		<description><![CDATA[Tired with incoming spam from your contact form,comment form or other  website form on your site?If you are not professional coder but have low level knowledge about website coding,you may use reCAPTCHA services.What you need is sign up for FREE and generate the code and then use it on all your website submission form.
For [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left;" src="http://www.freewareshare.com/wiki/files/reCAPTCHA/recaptcha.gif" alt="" />Tired with incoming spam from your contact form,comment form or other  website form on your site?If you are not professional <a target="_blank" href="http://www.freewareshare.com/wiki/internet.php?about=Coder">coder</a> but have low level knowledge about website coding,you may use <a href="http://recaptcha.net/" target="_blank">reCAPTCHA</a> services.What you need is sign up for FREE and generate the code and then use it on all your website submission form.</p>
<p>For <a target="_blank" href="http://www.freewareshare.com/wiki/internet.php?about=Blogger">blogger</a> that using <a href="http://www.wordpress.org" target="_blank">Wordpress</a>,they have released <a target="_blank" href="http://recaptcha.net/plugins/wordpress/" target="_blank">captcha plugins for wordpress</a>.Easy to install and FREE.</p>
<p><strong>Easy to generate code.</strong></p>
<p><img src="http://www.freewareshare.com/wiki/files/reCAPTCHA/recaptcha-page.jpg" alt="" /></p>
<p>And this is what reCAPTCHA code look like when integrated into any website form.</p>
<p><img src="http://www.freewareshare.com/wiki/files/reCAPTCHA/recaptcha-form.jpg" alt="" /></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/rapidshares-captcha-make-free-user-buy-rapidshare-premium-account/" title="Rapidshare&#8217;s CAPTCHA Make Free User Buy Rapidshare Premium Account">Rapidshare&#8217;s CAPTCHA Make Free User Buy Rapidshare Premium Account</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/stop-spam-using-recaptcha-service/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving Your Site Account Server To Server</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/moving-your-site-account-server-to-server/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/moving-your-site-account-server-to-server/#comments</comments>
		<pubDate>Tue, 20 May 2008 08:44:47 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[cpanel]]></category>

		<category><![CDATA[moving site]]></category>

		<category><![CDATA[site]]></category>

		<category><![CDATA[transfer account]]></category>

		<category><![CDATA[transfer cpanle]]></category>

		<category><![CDATA[whm]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/?p=171</guid>
		<description><![CDATA[This transfer only available and working properly if both server using cPanel as your control panel.
Requirements:

cPanel on both servers
WHM access on the new server (one that the accounts are being moved to)
Your must have root access on the new server

Instructions:
 1. Log into WHM of your new server and create a new account called &#8220;MyNewAccount&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>This transfer only available and working properly if both <a href="http://www.freewareshare.com/wiki/internet.php?about=Web_server">server</a> using <a href="http://www.freewareshare.com/wiki/internet.php?about=Cpanel">cPanel</a> as your <a href="http://www.freewareshare.com/wiki/internet.php?about=Control_panel_%28Web_hosting%29">control panel</a>.</p>
<p><strong>Requirements:</strong></p>
<ul>
<li>cPanel on both servers</li>
<li><a href="http://www.freewareshare.com/wiki/internet.php?about=WHM">WHM</a> access on the new server (one that the accounts are being moved to)</li>
<li>Your must have <a href="http://www.freewareshare.com/wiki/operating_systems.php?about=Superuser">root</a> access on the new server</li>
</ul>
<p><strong>Instructions:</strong><br />
<strong> 1.</strong> Log into WHM of your new server and create a new account called &#8220;MyNewAccount&#8221;, or anything else you like for that matter. Remember the <a href="http://www.freewareshare.com/wiki/internet.php?about=FTP">FTP</a> address, username (&#8217;MyNewAccount&#8217;, in this example), and account password. We will need these for later.</p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/whm-home.jpg" alt="" /><br />
<img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/whm-create.jpg" alt="" /><br />
<img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/whm-new-ac.jpg" alt="" /></p>
<p><strong>2.</strong> Log into the cPanel account you are wanting to transfer on the old server.</p>
<p><strong>3.</strong> Click on &#8220;<em>Backup &gt;&gt; Generate/Download a Full Backup</em>&#8220;.</p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/cpanel-home.jpg" alt="" /></p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/cpanel-backup.jpg" alt="" /></p>
<p><strong>4.</strong> Once here, select the backup destination to be &#8220;Remote FTP Server&#8221; (Step 1).</p>
<p><strong>5.</strong> Enter your email address for verification (Step 2), followed by all of the FTP account information for &#8220;MyNewAccount&#8221;, which we created on the new server.</p>
<p>- Remote Server: new server&#8217;s address (Step 3)<br />
- Remote User: MyNewAccount (Step 4)<br />
- Remote Password: MyNewAccount&#8217;s password (Step 5)<br />
- Port: 21 (Step 6)</p>
<p>Then, click &#8220;<em>Generate Backup</em>&#8220;. This may take some time to backup the files, depending on how large the account is. You should receive an email provided in the above info once it is complete.</p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/cpanel-full-backup.jpg" alt="" /></p>
<p><strong>6.</strong> Now, log into <a href="http://www.freewareshare.com/wiki/internet.php?about=Secure_Shell">SSH</a> on your new server and type in the following <a href="http://www.freewareshare.com/wiki/wp-admin/Command_%28computing%29">commands</a>:</p>
<blockquote><p><strong>cd /home/restore/public_html</strong></p></blockquote>
<blockquote><p><strong>ls</strong></p></blockquote>
<p>After running the list command above (ls), you should see the tar file of the account on the old server. This means that you have successfully sent the file via FTP to your new server.</p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/putty-1.jpg" alt="" /></p>
<p><strong>7.</strong> Now move the tar file to your new server&#8217;s /home <a href="http://www.freewareshare.com/wiki/wp-admin/Directory_%28file_systems%29">directory</a> with the following command:</p>
<blockquote><p><strong>mv tar_file_name /home</strong></p></blockquote>
<p>8. Now, log into WHM on your new server and navigate to &#8220;<em>Backup &gt;&gt; Restore a Full Backup/cpmove file</em>&#8221;</p>
<p>Once here, you should see the old account&#8217;s username under &#8220;Possible cpmove archives found:&#8221;.</p>
<p>If you do not, log back into SSH and be sure that the account&#8217;s <a href="http://www.freewareshare.com/wiki/internet.php?about=Tar_%28file_format%29">tar</a> file has been moved into /home.</p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/back-up.jpg" alt="" /></p>
<p><img src="http://www.freewareshare.com/wiki/files/cpanel-to-cpanel/back-up-restore.jpg" alt="" /></p>
<p><strong>9. </strong>Type in the account name in the text field in WHM, which is proceeded by &#8220;Enter the username for the account you wish to restore:&#8221;.</p>
<p><strong>10.</strong> Click &#8220;<em>Restore</em>&#8220;.<br />
<strong> 11.</strong> Repeated process for additional accounts.</p>
<p>That&#8217;s all there is to it! You are done and enjoy your new server.Good luck!</p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/how-to-block-website-on-internet-explorer-7/" title="How To Block Website On Internet Explorer 7">How To Block Website On Internet Explorer 7</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/what-is-cpanel/" title="What is CPanel?">What is CPanel?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/moving-your-site-account-server-to-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Securing, Block, Authentication Your Site With htaccess</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/securing-block-authentication-your-site-with-htaccess/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/securing-block-authentication-your-site-with-htaccess/#comments</comments>
		<pubDate>Wed, 07 May 2008 03:02:09 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[banned]]></category>

		<category><![CDATA[block]]></category>

		<category><![CDATA[denied]]></category>

		<category><![CDATA[error]]></category>

		<category><![CDATA[htaccess]]></category>

		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/?p=135</guid>
		<description><![CDATA[

.htaccess
Many people have only taken the .htaccess file as far as using it for password protection and custom error documents. There is a lot more to what can be done with an .htaccess than just these two features. The .htaccess file is a normal file that you can edit in programs such as Notepad, just [...]]]></description>
			<content:encoded><![CDATA[<p><code><strong></strong></code></p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-134" title="htaccess" src="http://www.freewareshare.com/wiki/files/2008/05/htaccess.gif" alt="" width="300" height="300" /></p>
<p><code><strong>.htaccess</strong></code></p>
<p>Many people have only taken the <a href="http://www.freewareshare.com/wiki/internet.php?about=htaccess">.htaccess </a>file as far as using it for password protection and custom error documents. There is a lot more to what can be done with an .htaccess than just these two features. The .htaccess file is a normal file that you can edit in programs such as<a href="http://www.freewareshare.com/wiki/internet.php?about=Notepad"> Notepad</a>, just as simple as editing your everyday documents.</p>
<p>.htaccess is not a name of a file; it&#8217;s a file with a file extension, but no name. A file on Windows consists of a filename and an extension, such as document.doc. Windows doesn&#8217;t allow files with an extension and no filename. However, on UNIX, you can call a file whatever you want, extension or no extension.<br />
Warning</p>
<p>Although using .htaccess on your <a href="http://www.freewareshare.com/wiki/internet.php?about=Virtual_hosting">virtual server hosting</a> account is extremely unlikely to cause you any problems (if something is wrong it simply won&#8217;t work), you should be wary if you are using <a href="http://www.freewareshare.com/wiki/internet.php?about=Microsoft_Frontpage_Extensions">Microsoft FrontPage Extensions</a>. The FrontPage extensions use the .htaccess file so you should not really edit it to add your own information. If you do want to (this is not recommended, but possible) you should download the .htaccess file from your server first (if it exists) and then add your code at the top of the file.</p>
<p><strong>Creating the .htaccess File</strong></p>
<p>To create a .htaccess file on Windows, just open a new document in Notepad and save it as .htaccess and make sure All files is selected in the Save as type drop-down menu so it doesn&#8217;t save it as .htaccess.txt. When you go to upload an .htaccess file to your account, make sure that the data transfer mode is set to <a href="http://www.freewareshare.com/wiki/internet.php?about=ASCII">ASCII</a>, never <a href="http://www.freewareshare.com/wiki/internet.php?about=BINARY">BINARY</a> since it is a text file. While .htaccess files will work just by uploading them, we recommend that you <a href="http://www.freewareshare.com/wiki/internet.php?about=CHMOD">CHMOD</a> the .htaccess file to 644 (RW-R&#8211;R&#8211;). This makes the file readable by your web server, but at the same time, disables browsers from reading it. If your .htaccess file can be read by anyone, you&#8217;re security is in big trouble.</p>
<p>When you create an .htaccess file, make sure that your text editor has word wrap disabled. If you don&#8217;t, your text editor might add characters to the file that will cause problems with the Web server which will result in a non-functional .htaccess file and a 500 server error on your website&#8217;s home page. Also make sure that all of your commands in an .htaccess file are on a separate line. If you don&#8217;t you will end up with an .htaccess file that will cause problems on your account.</p>
<p>When you use a .htaccess file on your web server, the file affects the current directory and any of it&#8217;s sub-directories. If you place an .htaccess file in the root directory of your website, it will affect every directory on your website.</p>
<p><strong>Custom Error Pages</strong></p>
<p><a href="http://www.freewareshare.com/wiki/internet.php?about=Custom_error_pages">Custom error pages</a> enable you to customize the pages that are displayed when an error occurs. Not only will they make your website seem a lot more professional, but they can also save you some visitors. If a visitor sees a generic error page, they are likely to leave your site. However, if they see a helpful error page, they might just stay at your site because they can just click on a link to go to another page within your site. You can create error pages for all error codes, however many webmasters only make error pages for the 4 most common errors, which are:</p>
<p>Error 401 - Authorization Required<br />
Error 403 - Forbidden<br />
Error 404 - Not Found<br />
Error 500 - Internal Server Error</p>
<p>To specify what the server should do when an error is found on your website, enter the following into an .htaccess file:</p>
<p><code>ErrorDocument &lt;ErrorCode&gt; /home/user/public_html/error-page.html</code></p>
<p>Change &lt;ErrorCode&gt; to the code of the error. Also, change the path to the error document. Simply repeat the above line of code for all other errors. Once the file is uploaded, your visitors will be directed to the page that you specified.</p>
<p>Here&#8217;s a sample .htaccess file with ErrorDocument enabled:</p>
<p><code>ErrorDocument 401 /401.html<br />
ErrorDocument 403 /403.html<br />
ErrorDocument 404 /404.html<br />
ErrorDocument 500 /500.html</code></p>
<p>You can use full URL&#8217;s for the path to your error documents on all error codes except 401, which must use a local path. Also, instead of specifying a URL for an error code, you can display a message too. Here&#8217;s an example:<br />
<code>ErrorDocument 404 "&lt;p&gt;&lt;strong&gt;Sorry, the document you requested could not be found.&lt;/strong&gt;&lt;/p&gt;"</code></p>
<p>This is quite useful if you only need to display a short message because it saves you having to create additional files. As you can see, you can use normal <a href="http://www.freewareshare.com/wiki/internet.php?about=HTML">HTML</a> code.</p>
<p>Here&#8217;s another .htaccess file with ErrorDocument enabled. This time, we are displaying messages instead of going to a different URL:</p>
<p><code>ErrorDocument 401 "&lt;p&gt;Error 401&lt;/p&gt;&lt;p&gt;Authorization Required.&lt;/p&gt;"<br />
ErrorDocument 403 "&lt;p&gt;Error 403&lt;/p&gt;&lt;p&gt;Forbidden.&lt;/p&gt;"<br />
ErrorDocument 404 "&lt;p&gt;Error 404&lt;/p&gt;&lt;p&gt;Not Found.&lt;/p&gt;"<br />
ErrorDocument 500 "&lt;p&gt;Error 500&lt;/p&gt;&lt;p&gt;Internal Server Error.&lt;/p&gt;"</code></p>
<p><strong>Limit the Number of Concurrent Visitors to your Website</strong></p>
<p>If you need to limit the amount of concurrent visitors to your website, this can be easily set up. Open a program such as Notepad and insert the following line of code:</p>
<p><code>MaxClients &lt;Number of max clients&gt;</code></p>
<p>Change &lt;Number of max clients&gt; to the maximum number of clients you want to allow access to your website.</p>
<p><strong>Disable Directory Listings</strong></p>
<p>Occasionally, you may not have a default index document in a directory. If a default document is not found, whenever a visitor types in the directory name in their browser, a full listing of all the files in that directory will be displayed. This could be a security risk for your site. To prevent without having to add a default index document to every folder, you can enter the following line in your .htaccess file to disable a directory&#8217;s contents from being shown:</p>
<p><code>Options -Indexes</code></p>
<p><strong>IP Addresses&#8221;&gt;Deny/Allow Certain IP Addresses</strong></p>
<p>If you have problems with certain visitors to your website, you can easily ban them. There are two different ways to ban visitors. This can be done using their <a href="http://www.freewareshare.com/wiki/internet.php?about=IP_address">IP address</a> or with the domain name which they came from.</p>
<p>Here&#8217;s an example showing you how to deny a user by their IP address:</p>
<p><code>order allow,deny<br />
deny from 101.12.234.15<br />
allow from all</code></p>
<p>The above code will deny the 101.12.234.15 IP address and allow everyone else to enter. If you want to deny a block of IP addresses, use this code:</p>
<p><code>order allow,deny<br />
deny from 101.12.234.<br />
allow from all</code></p>
<p>The above code will deny the 101.12.234.0 IP address, the 101.12.234.15 IP address and all the way up to 101.12.234.255 or 255 IP addresses. Here&#8217;s an example showing you how to deny a user by the domain name from which they came from:</p>
<p><code>order allow,deny<br />
deny from www.domain-name.com<br />
allow from all</code></p>
<p>The above code will deny anyone coming from www.domain-name.com and allow everyone else to enter. Here&#8217;s an example showing you how to deny a user from a domain name and all subdomains within the domain name:</p>
<p><code>order allow,deny<br />
deny from .domain-name.com<br />
allow from all</code></p>
<p>The above code will deny anyone coming from www.domain-name.com, all sub-domains within the domain and allow everyone else to enter.</p>
<p><code>Order deny,allow<br />
Deny from all<br />
Allow from YourIPAddress</code></p>
<p>The above code will block all visitors from accessing your site except for yourself if you replace YourIPAddress with the IP address that was assigned to you by your <a href="http://www.freewareshare.com/wiki/internet.php?about=ISP">ISP</a>.</p>
<p><strong>Deny Access To a Folder During a Specific Time</strong></p>
<p>If for some reason you would like to block access to files in a directory during a specific time of day, you can do so by adding the following code to an .htaccess file.</p>
<p>RewriteEngine On<br />
# If the hour is 16 (4 PM)<br />
RewriteCond %{TIME_HOUR} ^16$<br />
# Then deny all access<br />
RewriteRule ^.*$ - [F,L]<br />
# Multiple hour blocks<br />
# If the hour is 4 PM or 5 PM or 8 AM<br />
RewriteCond %{TIME_HOUR} ^16|17|08$<br />
Alternative Index Files</p>
<p>When a visitor accesses your website, the server checks the folder for an index file. Some examples of common index files are: index.htm, index.html, index.php, index.cgi, index.pl. The supported index files depend on the how the server is set up. If the server cannot find an index file, it will try to display an index of all the files within the current directory, however if this is disabled, the server will end up displaying a 403 forbidden error. Using .htaccess, you can use a completely different index file instead of the defaults listed above. To do this, insert the following line into an .htaccess file:</p>
<p><code>DirectoryIndex page.html</code></p>
<p>Change page.html to the page that you would like to use as the index file.</p>
<p><strong>Redirection</strong></p>
<p>Using Redirect in an .htaccess file will enable you to redirect users from an old page to a new page without having to keep the old page. For example if you use index.html as your index file and one day rename index.html to home.html, you could set up a redirect to redirect users from index.html to home.html and index.html. Redirect works by typing:</p>
<p><code>Redirect /home/user/public_html/path/to/old/file/old.html http://www.yourdomain.com/new/file/new.html</code></p>
<p>The first path to the old file must be a local UNIX path. The second path to the new file can be a local UNIX path, but can also be a full URL to link to a page on a different server.</p>
<p>Here are a few examples of some redirects:</p>
<p><code>Redirect / /new/<br />
Redirect /index.html /default.html<br />
Redirect /private/ http://www.anotherdomain.com/private/<br />
Redirect /img/logo.gif http://www.domain-name.net/images/image.gif<br />
Protect Your .htaccess File</code></p>
<p>When a visitor tries to obtain access to your .htaccess or .htpasswd file, the server automatically generates a 403 forbidden error, even with the file permissions at their default settings. However, you can apply a bit more security to your .htaccess files by adding the following code:</p>
<p><code>&lt;Files .htaccess&gt;<br />
order allow,deny<br />
deny from all<br />
&lt;/Files&gt;</code></p>
<p>If you would like to redirect anything from http://domain.com to http://www.domain.com (so the www is always in the URL), you can accomplish this by using the code below. This is helpful in search engine optimization and will help give your site a higher <a href="http://www.freewareshare.com/wiki/internet.php?about=Page_rank">page rank</a>.</p>
<p><code>RewriteEngine On<br />
RewriteCond %{HTTP_HOST} !^www\..* [NC]<br />
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]</code></p>
<p><strong>Prevent Image Hot Linking</strong></p>
<p>Hot linking or bandwidth stealing is a common problem. It happens when people link to files and images on a different server, display them on their website and the bandwidth is at the other person&#8217;s expense. By entering the lines below, you can prevent hot linking to your website:</p>
<p><code>RewriteEngine On<br />
RewriteCond %{HTTP_REFERER} !^$<br />
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]<br />
RewriteRule \.(gif|jpg)$ http://www.yourdomain.com/hotlink.gif [R,L]</code></p>
<p>Change yourdomain.com to your domain name. On the last line of code, change hotlink.gif to the path to an image file that explains that hot linking is disabled on your server or display a spacer image.</p>
<p><strong>Force Text Files to Download and Not Show in Your Browser</strong></p>
<p>By default, if a text file (.txt) is requested, the contents of the file is shown in the browser and is not downloaded. This is because the default <a href="http://www.freewareshare.com/wiki/wp-admin/MIME">MIME</a> type for .txt files specifies to show the files and not download them. You can however change this by adding the line below:</p>
<p><code>AddType application/octet-stream txt</code></p>
<p>Be warned though, every .txt file in the current directory and any subdirectories will be affected. If you only need to target a specific file, use this code:</p>
<p><code>&lt;Files yourfile.txt&gt;<br />
AddType application/octet-stream txt<br />
&lt;/Files&gt;</code></p>
<p><strong>Email Address&#8221;&gt;Specify the Server Administrators Email Address</strong></p>
<p>When users on your website encounter an error, a page is displayed with details about the error and the server administrator&#8217;s email address is displayed. To modify the server administrator&#8217;s email address insert the following code:</p>
<p><code>ServerAdmin admin@yourdomain.com</code></p>
<p>Be sure to change admin@yourdomain.com to the server administrator&#8217;s email address.</p>
<p><strong>Specify a Custom Error Log</strong></p>
<p>The ErrorLog feature allows you to specify the local <a href="http://www.freewareshare.com/wiki/internet.php?about=UNIX">UNIX</a> path to store your server error logs. These logs contain errors that visitors have encountered on your website. To specify a custom error log on your account, insert the following code:</p>
<p><code>ErrorLog /logs/error_log.log</code></p>
<p>You can change the path and filename of the error log, but your path must start with a forward slash.</p>
<p><strong>Enable Password Protection</strong></p>
<p>Password protection is probably the most popular feature of htaccess and is used all over the Internet. The reason why it is so popular is because it is very simple to set up and is the strongest form of protection which cannot be bypassed. When you set up password protection, you need to set up the password protection options in a .htaccess file and you need to set up usernames and passwords inside a .htpasswd file.</p>
<p>First, we are going to set up the usernames and passwords inside the .htpasswd file. The passwords inside a .htpasswd file are encrypted for added security, so you will need to use the htpasswd generator utility to create your usernames and passwords.</p>
<p>Once you have created the required usernames and passwords, you need to place them inside a .htpasswd file. Open a program such as Notepad and copy the username and password combinations that you generated using the htpasswd generator utility and place each username/password combination on it&#8217;s own line. Here&#8217;s a sample .htpasswd file with 3 username/password combinations specified:</p>
<p><code>user:userpassword<br />
webmaster:webmasterpassword<br />
admin:adminpassword</code></p>
<p>Once your .htpasswd contains all of the username and passwords required, save the file as .htpasswd (be sure to select All files in the Save as type if you are using Notepad). Leave the file where it is for now, as we now need to set up the .htaccess file.</p>
<p>Setting up the .htaccess file is quite simple, all you need to do is specify the path to the .htpasswd file, the name of the restricted area, what user(s) to require and the authorization type.</p>
<p>The first thing to configure is the path to the .htpasswd file:<br />
<code>AuthUserFile /home/LOGIN/public_html/path/to/.htpasswd</code></p>
<p>Next up, what the restricted area is called.<br />
<code>AuthName Password Protected</code></p>
<p>Then, the authorization type:<br />
<code>AuthType basic</code></p>
<p>Finally, you need to specify what users are allowed to enter the restricted area. Even if you have for example 10 users in your .htpasswd file, you can allow only some users:<br />
require user admin</p>
<p>Or, to allow all users that are listed in the .htpasswd file to access the restricted area:<br />
require valid-user</p>
<p>Here&#8217;s a sample .htaccess file setup for password protection. Copy the code below and change the path to the .htpasswd file, the name of the restricted area and what users to require. Leave the AuthType as it is:<br />
<code>AuthUserFile /pub/home/htdocs/.htpasswd<br />
AuthName "Password Protected"<br />
AuthType Basic<br />
require valid-user</code></p>
<p>Open a program such as Notepad, insert the code, and save the file as .htaccess. Then upload .htpasswd and .htaccess to your account. Remember that you have to upload the .htpasswd to the directory specified in the AuthUserFile part of the .htaccess file. Also, remember that wherever you place the .htaccess file, that directory and any sub-directories will now be password protected. Attempt to access the protected directory and you will be prompted to enter a username and password.</p>
<p>The features that have been covered in this tutorial are the most commonly used features within a .htaccess file. There are many more different features that can be used. To learn more, check out <a href="http://www.freewareshare.com/wiki/internet.php?about=Apache_server">Apache</a>&#8217;s&lt; website on Apache Directives.</p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/how-to-block-website-on-internet-explorer-7/" title="How To Block Website On Internet Explorer 7">How To Block Website On Internet Explorer 7</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/securing-block-authentication-your-site-with-htaccess/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How To Protect Yourself Against Script Kiddies</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-protect-yourself-against-script-kiddies/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-protect-yourself-against-script-kiddies/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 22:18:14 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[attack]]></category>

		<category><![CDATA[ddos]]></category>

		<category><![CDATA[exploit]]></category>

		<category><![CDATA[hack]]></category>

		<category><![CDATA[hacker]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-protect-yourself-against-script-kiddies/</guid>
		<description><![CDATA[Script kiddies aren&#8217;t exactly geniuses. They break into machines and services using scripts, or automated tools, that other people write.
That doesn&#8217;t mean that script kiddies can&#8217;t make your life difficult. Script kiddies probably account for most online break-ins, because there are so many script kiddies.
Among the most damaging tools used by script kiddies are rootkits, [...]]]></description>
			<content:encoded><![CDATA[<p>Script kiddies aren&#8217;t exactly geniuses. They break into machines and services using scripts, or automated tools, that other people write.</p>
<p>That doesn&#8217;t mean that script kiddies can&#8217;t make your life difficult. Script kiddies probably account for most online break-ins, because there are so many script kiddies.</p>
<p>Among the most damaging tools used by script kiddies are rootkits, which allow them to solidify their hold on systems once they&#8217;ve broken in.</p>
<p><strong>Meet the Rootkit</strong><br />
Rootkits have been around for over a decade. Some are available publicly, through online cracker sites. Some rootkits are privately assembled by people who have the skills, for their own use. The publicly available rootkits are, in some ways, easier to protect against, because security experts can get their hands on them and build automated tools to protect against and detect them. If you&#8217;re lucky, your break-in will be with one of these public kits.</p>
<p>Otherwise, you have the joy of trying to figure out exactly what someone&#8217;s private kit did to your system.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/hacker.gif"><img class="alignnone size-medium wp-image-76" title="hacker" src="http://www.freewareshare.com/wiki/files/2008/04/hacker-300x226.gif" alt="" width="300" height="226" /></a></p>
<p>Early rootkits worked by replacing core system tools such as ls, netstat, ps, top, and so on. With these tools replaced, a system administrator could go along thinking everything is fine, unable to see security problems because their core tools are altered to not show them what&#8217;s happening. There are several ways to ferret out these types of changes, including using the verification capabilities built into Linux RPMs, and keeping an offline record of the MD5 checksums for core tools and running regular checksums against these to see if anything has changed.</p>
<p>Live CDs are among the best tools for figuring out the scope of damage. These are complete Linux distributions available on bootable CDs. Because you know the live CD hasn&#8217;t been tampered with, you can figure out the scope of the damage on your system by booting it with the live CD and using that CD&#8217;s set of pristine, unaltered tools to examine your system. Knoppix is a simple, complete live CD.</p>
<p><strong>Streamlined Linux live CDs for forensic purposes are available at DistroWatch.</strong></p>
<p>Even better: Get a collection of statically compiled binaries of programs that have all of the code you need in them and don&#8217;t rely on your-potentially compromised-system libraries. These can be obtained from folks like SANS instructor William Stearns.</p>
<p>A combination of his tools and live distributions are great combination for system recovery.</p>
<p><strong>The Modern Rootkit</strong><br />
Before you start to feel too safe, though, a newer generation of rootkits will foil even these tools, making them much harder to get rid of. These rootkits actually alter your kernel, typically by loading a custom module that changes the data stored in the vital /proc directory. No matter where you run ps from, the command looks in /proc to find out what processes are running and other information such as uptime, RAM usage, and more. The newest generation of rootkits actually replace pieces of your kernel in RAM, where it resides to run your system, meaning that even a monolithic kernel with no module support can be supplanted with these newer tools.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/exploit.jpg"><img class="alignnone size-medium wp-image-77" title="exploit" src="http://www.freewareshare.com/wiki/files/2008/04/exploit-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>The newest generation of rootkits actually replace pieces of your kernel in RAM, where it resides to run your system, meaning that even a monolithic kernel with no module support can be supplanted with these newer tools.</p>
<p>If this all sounds scary, it should. As Stearns puts it, &#8220;Once a human gets any shell access to the system whatsoever, all bets are off. Once a human can type commands on my system, I no longer know what needs to be done to revert any damage. This is triply true if the attacker gets root access; the attacker has unrestricted access to every resource on the machine, and potentially to others on the network as well.&#8221;</p>
<p><strong>So how do you protect yourself?</strong><br />
You could completely disconnect your machines from the Internet. However, this doesn&#8217;t make your Web server very useful. Really, your best protection is to keep anyone from getting through the door in the first place. Keep your systems up to date. The vast majority of system break-ins stem from problems where patches had already been available, but not applied.</p>
<p>You also need to follow systems administration best practices such as removing and blocking any services you&#8217;re not actually using. Doing so makes sure that there&#8217;s no vulnerable locks for someone to try to pick, in cases where you never intend to use those doors in the first place. Of course there&#8217;s also firewalling to prevent anyone actually reaching the machine. The built-in firewall in Linux can block people from even knocking on the door, since it can prevent them from even reaching the port a service listens on.</p>
<p>The next thing you can do to protect yourself is deploy intrusion detection systems. This class of software watches for known techniques for breaking in, such as port probing (where intruders try multiple ports in succession, like rattling doorknobs, until the intruder finds a vulnerability), buffer overflow attempts, and changing critical system files. Tools include Snort for network guarding, Tripwire and AIDE for the filesystem, and a wide range of commercial intrusion detection offerings for everything from small businesses to large enterprise installations.</p>
<p>However, even these measures aren&#8217;t enough to protect against rootkits, because eventually someone will manage to break in. A great place to turn for rootkit protection is chkrootkit. Not only is chkrootkit a popular rootkit-detection program, this site also offers a wide variety of articles and resources you can follow to learn more and keep your knowledge up to date. Rootkit Hunter is another popular tool. These are similar tools, but using both allows you to perhaps catch something that one or the other wouldn&#8217;t have seen. It&#8217;s a good idea to set up these programs ahead of time rather than after the fact. This way, they run regularly in cron and can let you know up front that something&#8217;s wrong.</p>
<p>You do have to keep in mind that rootkit authors know about all of these tools. It&#8217;s best to make immediate backups of your various Interactive Development Environment (IDE) and rootkit-hunting data files offsite, since the rootkits might actually attack these as well. Also, back up your data files. You can reinstall your system, but replacing the data is harder.</p>
<p><strong>So what do you do if the unimaginable happens?</strong></p>
<p>The first thing you have to do is figure out that someone got in. You might already be compromised and not realize it. You might have been for a year. Run chkrootkit and Rootkit Hunter and see if they turn anything up. Then keep the system and tools up to date and monitor your logs.</p>
<p>Once someone does manage to break in, the first thing to do is yank the system off the network. This can be painful, but the longer you let the attacker have access, the more damage they can do &#8212; especially if they are watching you and can see that you&#8217;re onto them.</p>
<p>If they&#8217;ve gained root access, your smartest response is to go through those data backups to find ones that you trust, and then set up a brand new system. But do not overwrite or throw out the compromised drives. They can provide valuable evidence to help law enforcement track down and prosecute the people who hacked your system.</p>
<p>You might also choose to report the break-in to CERT, or your organization might do so after you follow the appropriate corporate break-in policies. Be sure to keep regularly-updated printouts of the CERT contact information in case your entire network is taken down by an attack. CERT then does its best to coordinate evidence-gathering, contacting other involved administrators, and maybe even connecting isolated incidents to one another to form a bigger picture. The SANS Information and Computer Security Resources page is also valuable reading, and worth bookmarking and checking for updates.<br />
<strong><br />
Wrapping Up</strong><br />
Network security is a never-ending battle between those few who want to keep intruders out, and the many who want to break in. Some attackers just want to take a walk through your system to say that they did, others have more nefarious purposes, such as stealing information or damaging your systems. Even those who are breaking in just for fun will deface your sites and post about what they did among their peers, attracting more unpleasant attention from those with the tools and knowhow to have some fun with your systems.</p>
<p>Be proactive, and save yourself a lot of headaches. Keep up with the latest types of attacks by watching sites like CERT and SANS-you can subscribe to their alert lists so you can find out about things immediately. (Subscribe to the SANS security newsletter list. The link to subscribe to the CERT list is currently broken.)</p>
<p>Most of all, keep your systems as up to date as humanly possible. There&#8217;s little more embarrassing than having to admit that your system was broken into because you hadn&#8217;t made the time to fix a particular known vulnerability.</p>
<h3>Random Posts</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/softwares/2008/03/why-the-satellite-tv-for-pc-software-might-be-right-for-you/" title="Why the Satellite TV for PC Software Might Be Right for You">Why the Satellite TV for PC Software Might Be Right for You</a></li><li><a href="http://www.freewareshare.com/wiki/hardware/2008/03/can-my-pc-be-overclocked/" title="Can my PC be Overclocked?">Can my PC be Overclocked?</a></li><li><a href="http://www.freewareshare.com/wiki/hardware/2008/03/why-is-my-computer-slow/" title="Why Is My Computer Slow">Why Is My Computer Slow</a></li><li><a href="http://www.freewareshare.com/wiki/softwares/2008/03/3-common-mistakes-when-choosing-small-business-software/" title="3 Common Mistakes When Choosing Small Business Software">3 Common Mistakes When Choosing Small Business Software</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/t1-long-distance/" title="T1 Long Distance">T1 Long Distance</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-protect-yourself-against-script-kiddies/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Issues On Web Design</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 11:17:05 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/</guid>
		<description><![CDATA[Different issues can’t be abhorred alike in web designing.
Due to conflicts amid differing goals and web architecture methods, conflicts arise. Some of them are listed below.
Liquid vs. Fixed Layouts
Web designers do not accept ascendancy over aggregate back designing a web site. Some of the factors that they do not accept ascendancy over are browser window [...]]]></description>
			<content:encoded><![CDATA[<p>Different issues can’t be abhorred alike in web designing.</p>
<p>Due to conflicts amid differing goals and web architecture methods, conflicts arise. Some of them are listed below.</p>
<p>Liquid vs. Fixed Layouts</p>
<p>Web designers do not accept ascendancy over aggregate back designing a web site. Some of the factors that they do not accept ascendancy over are browser window (the web browser used), acclimated ascribe accessories (such as mouse, blow screen, articulation command, and text) and the admeasurement and characteristics of fonts available.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/webdesign.jpg"><img class="alignnone size-full wp-image-78" title="webdesign" src="http://www.freewareshare.com/wiki/files/2008/04/webdesign.jpg" alt="" width="500" height="501" /></a></p>
<p>However, some designers accept to ascendancy the element’s actualization on awning with the use of specific amplitude designations. This may be done with the use of HTML table-based architecture or CSS. Fixed amplitude architecture happens back images, texts and architecture layouts do not change as the browser changes. Supporter of this architecture adopt to ascendancy the attending and feel of the armpit as able-bodied as the adjustment of altar on the page. However, added designers use aqueous design, as in Wikipedia. In aqueous design, the architecture moves so that the agreeable will breeze on the accomplished awning or a allocation of it. The supporters of this architecture wishes to use all the accessible spaces on the web.</p>
<p>CSS against tables</p>
<p>During the canicule area Netscape Navigator 4 was the best accepted browser, Web designers use tables to blueprint pages on the web. This was advised as the applied band-aid then. However, accepted as it is, it requires dozens of nested tables alike for simple designs.</p>
<p>With the actualization of ascendant browsers such as Internet Explorer (which became added adjustable to W3C), designers started to about-face their absorption in application CSS. Proponents of CSS say that tables should alone be acclimated for collapsed abstracts and not for folio layout. In CSS, on the added hand, HTML allotment to a semantic set-up. With this, chase engines are able to accept what is accident in a web page. But one above atrophy of CSS is the actuality that ascendancy is about alone because anniversary browser has its own affection which leads the folio to accept a altered display.</p>
<p>So to abstain this angle off, you accept to adjudge immediate on the access you will booty back designing that webpage, actuality are some of the key elements you accept to buck in mind:</p>
<p>Website Planning</p>
<p>It is important to plan on the affectionate of website that you would be establishing. Keep in apperception the admirers or your ambition market, as able-bodied as the purpose for creating the armpit and lastly, its contents.</p>
<p>Audience</p>
<p>The key footfall to website planning action is defining your ambition bazaar or audience. Your admirers is the accumulation of bodies you anticipate as the ones who would best acceptable appointment your website. These bodies will be visiting your website for a purpose so it is benign to apperceive the things they are attractive for. To advice you adjudge on this, you should acutely ascertain the ambition of the armpit and additionally accept what bodies appetite to feel or do back visiting your website.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/webdesign2.jpg"><img class="alignnone size-full wp-image-79" title="webdesign2" src="http://www.freewareshare.com/wiki/files/2008/04/webdesign2.jpg" alt="" width="470" height="319" /></a></p>
<p>Looks vs. Function</p>
<p>Some designers pay added absorption on how the armpit looks rather than on how it works. Some alike await on advertisements, so that audience will acquisition their website, instead of chase engines. On the added hand, SEO’s or Chase Engine Optimization consultants are anxious with how a web armpit works, textually and technically. As a result, designers and SEO’s end up accepting fights because of the differences of their concerns.</p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/" title="Web Design Facts">Web Design Facts</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/" title="12 Steps to Creating a Professional Web Design">12 Steps to Creating a Professional Web Design</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/how-to-block-website-on-internet-explorer-7/" title="How To Block Website On Internet Explorer 7">How To Block Website On Internet Explorer 7</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web Design Facts</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 11:16:27 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[web design facts]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/</guid>
		<description><![CDATA[Fact 1: We can’t abjure the actuality that back browsers access a site, they attending for article that is accordant to their needs.
If they concluded in a accurate armpit through advertisements, again they would apprehend to see article accompanying to that ad.
Fact 2: On the added hand, back a chase agent scans a site’s contents, [...]]]></description>
			<content:encoded><![CDATA[<p>Fact 1: We can’t abjure the actuality that back browsers access a site, they attending for article that is accordant to their needs.</p>
<p>If they concluded in a accurate armpit through advertisements, again they would apprehend to see article accompanying to that ad.</p>
<p>Fact 2: On the added hand, back a chase agent scans a site’s contents, it looks for capacity which are advantageous abundant for added sites to reference. It expects to locate a agreeable that is constant with the keywords.</p>
<p>Fact 3: Moreover, visitors who go to a arcade barrow would apprehend to acquisition photos with aerial quality, a array of applicative angle and lastly, a abridged and bright description and costs. They additionally apprehend that the barrow should assignment in all types of browsers.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/webdesign21.jpg"><img class="alignnone size-full wp-image-83" title="webdesign21" src="http://www.freewareshare.com/wiki/files/2008/04/webdesign21.jpg" alt="" width="375" height="375" /></a></p>
<p>But sad to say, some admirers do not acquisition what they charge in a website or sometimes they accept a adamantine time activity about the site. The afterward things should accomplish you acquainted on the things why web sites fail.</p>
<p>One actuality that web designers charge apperceive is that bodies wouldn’t access your armpit unless they apperceive their way about it.</p>
<p>Due to this concern, web designers charge booty into application that they charge to anticipate user affable and accessible to accept websites. For best barter or viewers, actual absurd architecture won’t amount as continued as they don’t get absent in your site.</p>
<p>Your competitors are aloof a bang away</p>
<p>When designing your web site, anticipate actual anxiously on things that could accord you a additional over your competitors. Anticipate of the things that you can action your barter in adjustment for them to break on your armpit and accept you aloft all else.</p>
<p>People abhorrence apathetic websites</p>
<p>Designers charge accept that searchers can be actual abrupt back surfing through sites in the Internet. Therefore, designers charge acquisition a way to abbreviate the slowness of websites and at the aforementioned time action admirers with affection contents.</p>
<p>Searchers attending for accordant information</p>
<p>Dr. Jim Jansen of Penn State’s School of Advice Sciences and Technology said, “A web armpit has to be accordant to a searchers needs. Otherwise, by the time three account accept elapsed, 40 percent of searchers will accept confused on. While some may accept begin what they wanted, others may artlessly accept accustomed up and move to a altered site.&#8221; Back designing web pages, designers can’t advice but become bright artists with the aim to accomplish your armpit attending abundant but sometimes defective in information. Therefore, bethink that while it is important to accomplish your armpit attractive, it is appropriately important to abode in your armpit the advice that visitors need.</p>
<p>Sites should accept bright abstracts</p>
<p>The aboriginal affair that appears on the aftereffect folio as an acknowledgment to a chase agent concern is the site’s abstract. The abstruse explains aggregate about your site. According to a abstraction done by Penn State, added users or searchers can be fatigued to a armpit with the use of an abstract. That is if the abstruse is advisory abundant and gives accordant and adorable advice about the site. Dr. Jim Jansen said, &#8220;For armpit developers, if you appetite to be looked at, it is actually analytical that the abstruse be bright bright about the purpose of your Web site.&#8221;</p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/" title="Issues On Web Design">Issues On Web Design</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/" title="12 Steps to Creating a Professional Web Design">12 Steps to Creating a Professional Web Design</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/how-to-block-website-on-internet-explorer-7/" title="How To Block Website On Internet Explorer 7">How To Block Website On Internet Explorer 7</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>12 Steps to Creating a Professional Web Design</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 11:15:34 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[designer]]></category>

		<category><![CDATA[guide]]></category>

		<category><![CDATA[professional]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/</guid>
		<description><![CDATA[Before we allotment some of the all-important achieve acclimated to actualize a able web architecture and website, the afterward catechism charge be addressed:
What constitutes a &#8220;professional web design&#8221;? Added about than not, a web artist or web architecture aggregation claims to action able web architecture casework for their clients. However, should they be announcement &#8220;web [...]]]></description>
			<content:encoded><![CDATA[<p>Before we allotment some of the all-important achieve acclimated to actualize a able web architecture and website, the afterward catechism charge be addressed:</p>
<p>What constitutes a &#8220;professional web design&#8221;? Added about than not, a web artist or web architecture aggregation claims to action able web architecture casework for their clients. However, should they be announcement &#8220;web architecture services&#8221; rather than &#8220;professional web architecture services&#8221;? Aback barometer the professionalism of a web architecture and website, one charge booty into appliance a cardinal of factors/steps:</p>
<p>Multi-stage web architecture process</p>
<p>Project accord accoutrement (if activity has added than one actuality involved)</p>
<p>High-quality design</p>
<p>Attention to detail</p>
<p>Current web architecture technology (CSS)</p>
<p>Well written, interesting, grammatically-correct content</p>
<p>Usability</p>
<p>XHTML and CSS validation (clean code)</p>
<p>Standards-compliant</p>
<p>Optimization</p>
<p>SEO (Search Agent Optimization) friendly</p>
<p>Abuse of Flash, Javascript, and complete effects</p>
<p>To put it simply, what separates able web architecture from web architecture is whether or not a artist or web architecture aggregation takes into appliance the aloft items aback designing and architecture a website. Added than advantageous for a admired companies name and reputation, the items listed aloft are why able web architecture casework tend to amount added than approved web architecture casework - you&#8217;re accepting a lot added than a website - you&#8217;re accepting the absolute amalgamation of web architecture professionalism that will absolutely flash through already the website is completed and arise to the public.</p>
<p>The acceptable account is, you don&#8217;t charge to appoint a able web architecture aggregation or able web artist if you appetite a able web architecture and website. Although there is a abundant accord of assignment involved, if you&#8217;d like to attack to do the abundant appropriation on your own, afresh the afterward able web architecture tips will advice you actualize a able web architecture and website.</p>
<p>Note: You ability be apprehensive why a able web architecture aggregation would accord abroad their action and able web architecture &#8220;checklist&#8221; for free. The acknowledgment is absolutely simple: there is abandoned so abundant time in the day, and abominably we can&#8217;t professionally architecture every website in the world. The added high-quality, able websites there are in cyberspace, the happier we as able web designers and lovers of websites will be. To be blunt, there is aloof way too abundant clutter out there. Lets get started.</p>
<p>Step 1: Multi-stage web architecture process</p>
<p>We&#8217;ve already accounting an all-encompassing commodity on the basics of a able web architecture process, so we&#8217;re aloof activity to account some of the article&#8217;s key believability for the account of alienated redundancy.</p>
<p>Stage 1: Conceptualization and planning (flowcharts)</p>
<p>When designing a website, one should not activate the action central of a argument editor (BBedit) or website architect appliance (Dreamweaver, GoLive, etc). Instead, the action should activate on a allotment of cardboard or aural flowchart software. According to Wikipedia, a flowchart is:</p>
<p>a schematic representation of an algorithm or a process.</p>
<p>In layman&#8217;s terms, a flowchart provides a beheld blueprint illustrating the anatomy of your website. How abounding capital abyssal items will your website contain? What will these items be called? Will there be any pages independent aural the capital pages? What will they be called? By planning out your website appliance a flowchart, you get a arch alpha on:</p>
<p>Information organization</p>
<p>Usability</p>
<p>Determining the aggregate of agreeable required</p>
<p>Stage 2: Clay (wireframes)</p>
<p>In the clay stage, changeless &#8220;wireframe&#8221; mockups are created for anniversary altered web page. To actualize wireframes, one may use either:</p>
<p>paper and pencil</p>
<p>mockup software such as Adobe Photoshop or our claimed choice, OmniGraffle Professional</p>
<p>These wireframes accommodate a bare-bones skeleton which allegorize the blueprint of a accurate web page. Area will the logo go? Area will the agreeable be located? Will there be breadcrumbs? Will you accept a login box? Anniversary of these questions (and abounding more) are answered in the clay stage. A few things one should booty into appliance aback creating wireframes:</p>
<p>be abiding to accommodate all important elements that will be acclimated (logo, navigation, agreeable placement, images/video placement, login box, search, breadcrumbs, etc)</p>
<p>reference the flowchart which you created in Date 1</p>
<p>don&#8217;t use cartoon - wireframes are meant to be bare-bones: boxes/circles/ovals which allegorize the adjustment of objects</p>
<p>only use argument to characterization the elements, don&#8217;t use anatomy argument (thats for the third stage)</p>
<p>focus on clean, well-organized, convenient layout; abstain chaotic layouts</p>
<p>Stage 3: Execution</p>
<p>The third date in our able web architecture action includes:</p>
<p>Creating the graphical user interface (GUI), additionally accepted as the design</p>
<p>Creating the content</p>
<p>Converting the web designs from images into cipher (markup) which web browsers use to present your website on the Internet</p>
<p>In the final stage, advertence both the flowcharts created in Date 1 and the wireframe mockups created in Date 2 to actualize the final folio layouts and designs. The architecture should be accomplished in Photoshop or whatever angel alteration software you accept to use because it is a affliction to achieve changes to the architecture already it has been adapted into markup (code).</p>
<p>Trust us, action makes perfect</p>
<p>Following a well-structured web architecture action is by far one of the best accent achieve that abounding web designers accept to neglect. By afterward a web architecture action such as the one we&#8217;ve aloof described, you admission the likelihood that your website will be well-organized, calmly navigable, and user-friendly. If you&#8217;re activity to skip any of the items in our able web architecture checklist, achieve abiding that the web architecture action is not one of them.</p>
<p>Step 2: Activity accord tools</p>
<p>Note: If you are the abandoned one alive on your project, afresh you can skip this step. Activity accord accoutrement are abandoned recommended for projects which accept two or added bodies involved.</p>
<p>Communication is one of the best important elements in a project. Aback assorted bodies are architecture a website, there usually are absolutely a few e-mails beatific aback and alternating amid one another. The added e-mails exchanged, the best it can booty to acquisition a assertive e-mail and the easier it can be to confuse important $.25 of information. This was one of the bigger problems that our able web architecture aggregation faced aback we aboriginal began - there wasn&#8217;t an accessible way to adapt the e-mails, attachments, milestones, etc.</p>
<p>Thankfully, afterwards a little bit of research, we credible a activity accord apparatus alleged Basecamp. Taken anon from the Basecamp website:</p>
<p>Projects don&#8217;t abort from a abridgement of charts, graphs, stats, or reports, they abort from a abridgement of bright communication. Basecamp solves this botheration by accouterment accoutrement tailored to advance the advice amid bodies alive calm on a project.</p>
<p>Basecamp (and activity accord accoutrement like it) allows assorted users to admission a website which food all of the messages, milestones, book uploads, agitation lists, time it takes to complete genitalia of the project, etc. that are associated with a project. No added sending e-mails. Aggregate is deeply stored on the Basecamp servers. The abandoned e-mails you will anytime accept are notifications whenever commodity is contributed or afflicted aural a project.</p>
<p>Basecamp has bales accessible that can be tailored to clothing your needs. If you abandoned charge to use Basecamp for one activity at a time, afresh you can signup for free. Abominably with the chargeless version, there are no book uploads allowed. However, for a beggarly $12/month, you can ascendancy up to 3 projects at once, accept 250 megabytes of book upload space, accept absolute bodies and clients, accept a real-time babble that can calmly be chip into Basecamp, and abundant more.</p>
<p>When it comes to activity accord and communication, annihilation beats a web appliance like Basecamp. If you&#8217;re austere about your activity and appetite to accept the best advice possible, afresh you charge try Basecamp. A activity accord apparatus such as Basecamp is abnormally advantageous for a able web architecture aggregation which handles a cardinal of projects and audience at any accustomed time. For activity collaboration, there is artlessly no bigger way to communicate.</p>
<p>Plug over.</p>
<p>Step 3: High-quality design</p>
<p>Who and what determines a &#8220;high-quality design&#8221;? There isn&#8217;t one answer. About times commodity that is ambrosial to one actuality may be acutely unappealing to another. Despite this fact, there are several things that a high-quality architecture should have:</p>
<p>Balance. Balance refers to the according administration of the abundant and the ablaze elements on a distinct page.</p>
<p>Unity. Unity keeps all of the agnate elements in the website akin and those that are assorted added apart; aggregate should be pulled into one chip whole.</p>
<p>Emphasis. Emphasis involves the capital believability area the eye is fatigued into the design; additionally accepted as &#8220;focal points&#8221;.</p>
<p>Contrast. Not aloof blush contrast, but additionally allegory shapes, sizes, textures, and alike typography.</p>
<p>Rhythm. Additionally accepted as repetition, accent brings centralized bendability into your web design.</p>
<p>Since this is a ample affair and cannot be absolutely covered in this article, you can apprehend added about the bristles basal elements of web design.</p>
<p>In accession to these bristles basal elements of web design, advice afflict is about times one of the bigger killers of a website design. Designers sometimes balloon the adage &#8220;less is more&#8221; and somehow assume to accept that the added advice that is blimp assimilate one page, the bigger it will be. Don&#8217;t become a victim of advice overload. Accumulate your blueprint as apple-pie as possible. Accord altered capacity their own committed web pages. One of the bigger causes for advice afflict is not auspiciously planning out your website blueprint through the use of flowcharts and wireframes, discussed aloft in Footfall 1: Multi-stage web architecture process. Remember: white amplitude is not necessarily a bad thing. As a amount of fact, white amplitude is your friend, abnormally aback creating a able web design. Successful able web designers apprentice how to use white, abrogating amplitude to their advantage, and achieve it a key aspect of the design.</p>
<p>Step 4: Attention to detail</p>
<p>When professionally designing a website, every little detail is anticipation out and planned. Should there be a band aloft the headers, and if so, why? If you use angled corners for your capital body, should you be constant and use angled corners for aggregate else? Does your logo attending bigger with a absorption underneath? The abandoned way to acknowledgment any of these questions is to experiment. Sometimes the best after-effects arise from adventitious experimentation. Don&#8217;t consistently be blessed with the aboriginal design. Assignment to advance aloft the architecture and go through a few revisions, anniversary time allurement yourself &#8220;What can be done to achieve the architecture attending better?&#8221;, be added consistent, and best importantly, accord your website a stronger character and image.</p>
<p>When we say &#8220;detail&#8221;, we&#8217;re not aloof talking about clear architecture elements. No, clear architecture is aloof the tip of the iceberg. We&#8217;re additionally talking about typography (font faces i.e. Arial, Verdana, Trebuchet MS, chantry sizes i.e 10 pixels, 12 pixels, 18 pixels, chantry weight/style i.e. bold, italic, chantry placement), the use of abrogating space, and added elements of design.</p>
<p>Attention to detail is important because it is oftentimes the capacity in your architecture which achieve your website angle out from the antagonism (or from added websites in general). Bodies get apathetic with the aforementioned old architecture - accord them commodity different, unique, and attractive, and they will arise aback and visit. Heck, they may alike become aggressive by your design.</p>
<p>Remember: Less is more. Use details, but don&#8217;t corruption details.</p>
<p>Step 5: Current web architecture technology (CSS)</p>
<p>CSS - additionally accepted as bottomward appearance bedding - replaced table-based website layouts years ago. The botheration is, a lot of web designers are still appliance tables to actualize their designs. Not abandoned is this unprofessional, but tables aloof credible suck. Here are a cardinal of affidavit why appliance tables for your web architecture is a bad idea:</p>
<p>Tables apathetic bottomward your website. Aggregate central of a table&#8217;s corpuscle is loaded afore actuality credible to the user. This is abnormally credible for bodies appliance punch up connections.</p>
<p>Tables achieve blowzy cipher and add accidental clutter markup. Book sizes are added due to the boundless curve of cipher which agency slower amount times. Also, accepting to analyze through hundreds (sometimes thousands) of curve of cipher aloof to achieve a change isn&#8217;t a lot of fun.</p>
<p>Universal blueprint updates are difficult and time arresting aback appliance tables. Authoritative accepted edits with tables involves aperture anniversary file, coursing through the cipher and clutter markup, and authoritative a change (again, on anniversary page). About times with CSS, all one charge do is accessible the stylesheet and change a distinct value.</p>
<p>Tables should abandoned be acclimated to appearance data, not be acclimated to architecture websites.</p>
<p>Tables absolute your adroitness and design. Table layouts are bound to boring, grid-based layouts. With CSS, you can abode annihilation anywhere. The blueprint possibilities with CSS are endless.</p>
<p>CSS will save you time and admission your acquirement in the continued run. Updates and edits are abundant easier appliance CSS than tables. Because of faster amount times, beneath visitors are acceptable to become abrupt and leave. Best visits = added browsing, added ad-clicking, lower animation ante = added money for you.</p>
<p>Display your CSS website on bags of high-quality CSS Showcase websites. Bags of acknowledgment if your website is featured. Table-based layouts are not welcome. Complete account on listible.com.</p>
<p>Some bodies will altercate that table-based layouts are bigger than layouts which are congenital appliance CSS. However, oftentimes the actuality arguing that tables are bigger than CSS is the actuality who spent bags of dollars on a table-based layout. Despite what anyone tells you, table-based layouts are inferior to CSS and should be abhorred at all costs.</p>
<p>To apprehend all about CSS, appointment w3schools.com. Again, to be blunt, if your website is created appliance tables, it is not able web architecture quality. Alpha appliance CSS stylesheets today and accumulate the tables in your spreadsheet application.</p>
<p>Step 6: Able-bodied written, interesting, grammatically-correct content</p>
<p>One affair that abundantly compromises the affection and believability of a website is ailing written, grammatically incorrect, misspelled content. This affectionate of agreeable is abominably present in an acutely aerial cardinal of websites - abnormally &#8220;professional&#8221; aggregation websites.</p>
<p>If you don&#8217;t apperceive how to write, afresh appoint accession to address the agreeable of your website. You&#8217;ll acknowledge yourself later. Alike if you do apperceive how to write, mistakes are accessible to make. Run through your agreeable a few times to affirm that aggregate makes sense, is interesting, and is spelled correctly. You&#8217;ll attending added able and bodies will booty what you accept to say added seriously.</p>
<p>Step 7: Usability</p>
<p>Website account is acutely important. According to usability.gov:</p>
<p>In general, account refers to how able-bodied users can apprentice and use a artefact to achieve their goals and how annoyed they are with that process. Usability, as authentic by Joseph Dumas and Janice (Ginny) Redish, agency that bodies who use the artefact can do so bound and calmly to achieve their tasks. Account may additionally accede such factors as cost-effectiveness and usefulness.</p>
<p>If website account is poor, afresh bodies can calmly become balked and leave your website. A abundant accord of accent charge be placed on website account if you appetite your web architecture to be of able quality. It is usually poor account which separates the approved websites from the professionally advised websites. Account is the best important aspect of a professionally advised website.</p>
<p>For a abundance of advice apropos website usability, appointment usability.gov and additionally apprehend our Dos and Donts of Website Aeronautics Usability.</p>
<p>Step 8: XHTML and CSS validation</p>
<p>Some bodies will altercate that acceptance your website with XHTML and CSS validation from W3.org is a decay of time. To be blunt, they are amiss (for a cardinal of reasons).</p>
<p>Accessibility. Without accessibility, you run the accident of actuality sued. For example: a disabled actuality who cannot use a &#8220;conventional&#8221; browser can sue you if your website is aloof to them. Although validation doesn&#8217;t necessarily agreement accessibility, it is an important basal of appliance ones due activity and is acumen abundant that you should validate your website&#8217;s XHTML and CSS.</p>
<p>Cross browser compatibility. The added validation errors your website has, the college the affairs are that your website will not attending the aforementioned in all web browsers. We will awning the accent of cantankerous browser affinity in the abutting step.</p>
<p>You attending added able with a accurate website. Again, like accepting absorbing agreeable chargeless of grammatical errors and misspellings, accepting a accurate website makes you attending added able to your visitors. It tells them &#8220;Hey, I affliction about my website&#8217;s image, I took the time to validate it&#8221;.</p>
<p>If you&#8217;re architecture a website for the aboriginal time, afresh you may acquisition that your website has a lot of validation errors. Don&#8217;t worry, this happens to the best of us. The added websites you body and the added time that you booty to apprentice the rules of validation, the beneath errors you will get and the easier it will be to validate your website.</p>
<p>For added advice about XHTML and CSS validation appointment W3.org.</p>
<p>Step 9: Standards-compliant</p>
<p>Perhaps the best difficult, time-consuming aspect of able web architecture is authoritative abiding your website is standards-compliant.</p>
<p>Taken anon from Wikipedia:</p>
<p>Standards-compliant is a appellation about acclimated in anecdotic websites &amp; user agents&#8217; (often web browsers) about acquiescence with web standards proposed by the Apple Wide Web Consortium (W3C)</p>
<p>In layman&#8217;s terms, if you appetite your website to be advised professional, afresh it charge attending and action the aforementioned in all aloft browsers. In addition, accomplishing interoperability lowers costs to agreeable providers back they charge abandoned advance one adaptation of a document.</p>
<p>As mentioned above, creating a standards-compliant website will booty a acceptable accord of time and can alike absorb appliance basal hacks in adjustment for assertive elements to arise the aforementioned beyond all aloft browsers. Aloft browsers include: Internet Explorer 6 (IE6 -PC), Internet Explorer 7 (IE7 - PC), Firefox (PC and Mac), Safari (PC and Mac), and Opera (PC and Mac). These browsers ascendancy the majority of the browser bazaar allotment and accordingly the website which you actualize should be activated abundantly in anniversary of these browsers to ensure standards-compliance. In addition, XHTML and CSS validation (as mentioned in Footfall 8: XHTML and CSS validation) are acutely important aback programming a website to be standards-compliant. Validate your website, validate your CSS stylesheet, validate yourself (okay, you can&#8217;t validate yourself, but if you could, would you?).</p>
<p>Step 10: Optimization</p>
<p>Website access is accession acute agency that charge be taken into appliance aback professionally designing a website.</p>
<p>Website access includes:</p>
<p>Image optimization. Abutting to audio and video, images can acutely accommodation the acceleration in which your website loads. Consistently abbreviate your images appliance Photoshop or your admired angel compression utility. By burden images, you abatement the admeasurement of a book which allows a web folio to amount quicker which ultimately decreases the adventitious that your company will leave your website due to continued amount times.</p>
<p>Audio/Video optimization. Accession aloft acrimony which screams &#8220;unprofessional&#8221; is accepting astronomic video and audio files anchored in your web pages. Try to use Flash Video (.flv) compression for your video files and (.mp3) compression for your audio files. Not abandoned are the book sizes abate than appliance (.avi) or (.mpg) for video or (.wav) for audio, but the video/audio endless faster which agency added elements on your web folio will amount faster, too.</p>
<p>Clean cipher (just say no to tables). In case you skipped Footfall 5, do not use tables aback designing your website - use CSS (cascading appearance sheets). Tables accept a ton of clutter markup which will apathetic bottomward your folio amount time, admission book sizes, and achieve alteration and afterlight absolutely difficult.</p>
<p>Validate your XHTML and CSS. Although covered in Footfall 8, XHTML and CSS validation is an basic allotment of able website access and accordingly should not be skipped. Validate your XHTML and CSS.</p>
<p>Step 11: SEO (Search Agent Optimization) friendly</p>
<p>Professionally advised websites should be advised with a solid SEO affable foundation. To achieve your website SEO friendly:</p>
<p>Don&#8217;t use Flash. If you charge use Flash, achieve abiding it is acclimated sparingly. Flash agreeable is not crawlable by chase agent spiders and accordingly the agreeable amid central of Flash files cannot be indexed in the chase engines such as Google, Yahoo, MSN, or Ask.</p>
<p>Don&#8217;t use Frames. Chase Agent Spiders accept a difficult time ample through a website that uses frames. Abounding Chase Agent Spiders will accept the afterward bulletin aback visiting a website advised appliance frames:</p>
<p>â€œSorry! You charge a frames-browser to appearance this site.â€</p>
<p>Keyword Research. Optimize your web pages by including keywords accordant to the agreeable on your website. Use keyword analysis accoutrement such as Wordtracker or Overture to acquisition the best, best accordant keywords for your content.</p>
<p>Researched Keywords in Appellation of web pages. Arguably the best important aspect in SEO, achieve abiding that your appellation tags accommodate the keywords begin in the keyword analysis stage.</p>
<p>Researched Keywords in URL. Be abiding to accommodate the researched keywords in the appellation of your web pages as well. For example, if a folio on your website is about activity drinks, achieve abiding that the book is adored as &#8220;energy-drinks.html&#8221;. Use dashes instead of underscores, if possible.</p>
<p>CSS Navigation/CSS Stylesheets. CSS aeronautics guarantees that your website abyssal argument is crawlable by chase agent spiders. CSS aeronautics additionally endless actual bound and anyone will be able to appearance the aeronautics appliance any browser.</p>
<p>Researched Keywords in Ballast Text. For hyperlinks central and alfresco of your website, be abiding to accommodate the researched keywords in the ballast argument of your hyperlinks. This helps chase engines bigger actuate what a accurate folio is about and will advice that folio rank college with the researched keyword(s).</p>
<p>Images: ALT tags, no argument in images. Not abandoned are ALT tags appropriate for XHTML validation, but they are all-important apparatus of web accessibility. Try to abstain agreement argument central of your images back chase agent spiders cannot clamber angel text. However, if you charge abode argument central of an image, use the argument central of the angel as that image&#8217;s ALT tag. Chase agent spiders can apprehend ALT tags, aloof not the argument central of images.</p>
<p>Step 12: Corruption of Flash, Javascript, and complete effects</p>
<p>The aftermost footfall in creating a able web architecture and website is to abstain the corruption of Flash, Javascript, and complete effects. Not anybody has Flash or Javascript enabled on their computer, and accordingly your website should not be congenital about them. If you&#8217;re activity to use Flash or Javascript, use it sparingly.</p>
<p>Try not to use Flash Intros on your website. Best bodies abhorrence cat-and-mouse for Flash Intros to load, abhorrence actuality affected to sit through them, and abhorrence actuality afraid by the complete that abounding of them have. Do not actualize your website appliance abandoned Flash. Again, what about the users who do not accept Flash enabled on their computer? That could be a abeyant client, customer, or clairvoyant who you&#8217;re missing out on because of an accidental abstruse limitation.</p>
<p>If you&#8217;re activity to use complete effects, achieve abiding that they abandoned comedy if the user enables complete on your website - never force complete furnishings assimilate your visitors. Annihilation screams &#8220;unprofessional&#8221; like accepting a complete aftereffect comedy anniversary time a abyssal account is formed over or alike worse, aback the company acreage on the home folio of your website.</p>
<p>As a amount of fact, Flash and complete furnishings should about be abhorred aback creating a able web design. Javascript is the abandoned barring as continued as you affairs the website to assignment alike if Javascript is disabled. Flash and complete furnishings are a nuisance to a lot of people, so for that acumen alone, try to break abroad from them.</p>
<p>The compound to able web design</p>
<p>These 12 achieve accomplish up the majority of the compound which abounding able web designers alive by aback designing websites. Of course, alive the things that you apperceive afterwards account this commodity and absolutely actuality able to actualize a able web architecture are two actual altered things. However, as it does with anything, convenance makes perfect. Now get out there and alpha architecture a professionally advised website! And hey, if you can&#8217;t do it yourself, go to Google and chase &#8220;professional web design&#8221;. Chromatic Sites is in there, forth with abounding added highly-respected able web architecture companies.</p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/issues-on-web-design/" title="Issues On Web Design">Issues On Web Design</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/web-design-facts/" title="Web Design Facts">Web Design Facts</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/04/how-to-block-website-on-internet-explorer-7/" title="How To Block Website On Internet Explorer 7">How To Block Website On Internet Explorer 7</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What is PHP Hosting?</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/what-is-php-hosting/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/what-is-php-hosting/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 11:07:00 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<category><![CDATA[hosting]]></category>

		<category><![CDATA[php. code]]></category>

		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/what-is-php-hosting/</guid>
		<description><![CDATA[PHP hosting is a server-side scripting ambiance that is acclimated to actualize activating web pages. PHP is an abridgement for Hypertext Preprocessor, an accessible antecedent accent broadly acclimated by programmers and web developers. The actuality that it is accessible antecedent gives it a lot of advantages over proprietary programming languages. Due to this reason, PHP [...]]]></description>
			<content:encoded><![CDATA[<p>PHP hosting is a server-side scripting ambiance that is acclimated to actualize activating web pages. PHP is an abridgement for Hypertext Preprocessor, an accessible antecedent accent broadly acclimated by programmers and web developers. The actuality that it is accessible antecedent gives it a lot of advantages over proprietary programming languages. Due to this reason, PHP has been the best acclaimed server-side scripting accent and about all hosting providers action PHP hosting casework nowadays.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/php.png"><img class="alignnone size-full wp-image-98" title="php" src="http://www.freewareshare.com/wiki/files/2008/04/php.png" alt="" width="500" height="263" /></a></p>
<p>PHP is an article aggressive language. The way PHP hosting works is that the web server would clarify a appeal certificate appliance PHP and generates the achievement from PHP to the web browser. These abstracts are usually in HTML architecture with PHP tags inside. The tags can be run on both Windows and UNIX servers. In agreement of achievement text, PHP is able to accomplish any architecture such as XHTML and XML.</p>
<p>With PHP, web developers would be able to accomplish any CGI tasks, such as accomplish activating capacity or accelerate and accept cookies. PHP is additionally able of outputting PDF files, Flash videos and images on the fly at aerial speed. This is accessible due to its adeptness to save the appropriate files in its book arrangement and basic a server-side cache.</p>
<p>There are a host of advantages of appliance a PHP hosting. For beginners, it is a almost accessible accent to apprentice and assignment on. While for acclimatized developers, there are a lot of avant-garde applications and appearance that comes with PHP hosting. In agreement of cost, it is one of the cheapest hosting solutions as it is an open-source technology. There are additionally programming accoutrement that appear chargeless with PHP hosting, contributed by programmers worldwide.</p>
<p>PHP is abnormally able in relational databases, which are acclimated for activating contents, artefact catalogs and e-commerce applications. The relational database appliance that comes with PHP is alleged MySQL, which is additionally open-source. It is accepted for its aerial reliability, attention and flexibility. These advantages accept fabricated it the added adopted another compared to proprietary databases systems.</p>
<p>Overall, PHP hosting is one of the best complete hosting bales accessible in the industry. It is absolute both for beginners who crave easy-to-use hosting casework and for avant-garde users who crave able web applications. The amount that it offers is alike added cogent due to its bargain pricing, abnormally compared to proprietary hosting services.</p>
<p style="text-align: center;"><a href="http://www.freewareshare.com/wiki/files/2008/04/php-variables.png"><img class="alignnone size-full wp-image-99" title="php-variables" src="http://www.freewareshare.com/wiki/files/2008/04/php-variables.png" alt="" width="500" height="332" /></a></p>
<h3>Related Post</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/what-is-dedicated-hosting/" title="What is Dedicated hosting?">What is Dedicated hosting?</a></li><li><a href="http://www.freewareshare.com/wiki/softwares/2008/04/windows-server-2008-core-installation/" title=" Windows Server 2008 Core Installation"> Windows Server 2008 Core Installation</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/what-is-windows-hosting/" title="What is Windows Hosting?">What is Windows Hosting?</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/what-is-e-commerce-hosting/" title="What is E-commerce hosting?">What is E-commerce hosting?</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/what-is-vps-hosting/" title="What is VPS Hosting?">What is VPS Hosting?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/what-is-php-hosting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How To Websites: Start to Finish</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-websites-start-to-finish/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-websites-start-to-finish/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 11:04:25 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-websites-start-to-finish/</guid>
		<description><![CDATA[Wanna Website? Bigger yet, wanna website aural your time anatomy and budget? Allotment the adapted artist for the job is analytical for success. But afore you hire, or alike annual designers, you charge do some “goal-searching”. Defining your ambit and educating yourself will advice accumulate delays and disappointments to a minimum.
Every aggregation needs a website [...]]]></description>
			<content:encoded><![CDATA[<p>Wanna Website? Bigger yet, wanna website aural your time anatomy and budget? Allotment the adapted artist for the job is analytical for success. But afore you hire, or alike annual designers, you charge do some “goal-searching”. Defining your ambit and educating yourself will advice accumulate delays and disappointments to a minimum.<span id="more-43"></span></p>
<p>Every aggregation needs a website which should accommodate their logo, business message, location, buzz number, and articles or services. Your ultimate armpit may accommodate advice collection, artefact sales, or affiliation with centralized systems. Once you actuate what you apprehend from your website and what functionality you need, you can activate analytic for a web designer. Bear in apperception the best architecture professionals act as consultants – compassionate your scope, and proposing solutions.</p>
<p>Step 1: Build a “Wish List”</p>
<p>Whether you&#8217;re creating a website from blemish or afterlight an absolute one, the aboriginal affair to do is to analyze your goals and objectives. It’s not acceptable abundant aloof to accept a website; you should apprehend actual after-effects from the advance and ambience goals will advice you admeasurement your results. Here are some accepted website objectives. Do you appetite to:</p>
<p>• Accommodate information? Abounding businesses aloof charge casework offered, acquaintance information, directions, and hours. This blazon of website is the atomic big-ticket and works for doctors, dentists, restaurants, vets, bounded stores, pet annual providers, and added baby businesses.</p>
<p>• Sell your articles online? An Ecommerce band-aid is added expensive, but can crop big profits for companies that action different articles and can abode them.</p>
<p>• Accommodate chump abutment or chump service? Abounding companies accept bargain agents aloof by including FAQs, Email capability, complaint forum, policies, instructions, troubleshooting tips, use and affliction advice and added on their website. Some solutions accommodate Real-Time babble with a chump annual representative.</p>
<p>• Gather abstracts for sales or business purposes? Like email messages, newsletters, testing articles and services. These appearance can be added to changeless and Ecommerce websites.</p>
<p>Once you apperceive the goals, you can abode added specific questions:</p>
<p>• Do you charge a URL (domain name) purchased?</p>
<p>• Do you charge a hosting annual for your website?</p>
<p>• What pages do you charge to accommodate in your website to accommodated the goals listed above? (About, Location, Rates, Menu, Services, Products, Chump service, Press Releases, Articles, Affirmation Up pages, Photo Gallery, Events Calendar, Archives)</p>
<p>• Do you charge alternate features? (database connection, adjustment tracking, log-in, calculator, or any affection area visitors would collaborate with your site)</p>
<p>• Do you accept a agreeable biographer or do you charge to accept that annual provided?</p>
<p>• Do you charge to accept photos taken or banal photos purchased?</p>
<p>Your website can be as simple or circuitous as your acuteness and budget. Having your “wish list” will advice the artist advance an authentic quote, agenda and ability list.</p>
<p>Step 2: Gain an Understanding</p>
<p>Understanding how a website is created is important. If you’re not accomplished in the basics, you leave yourself vulnerable, risking a poor bell-ringer best and abrupt problems.</p>
<p>Website architecture and development is a two-fold action that involves three parts. It consists of architecture (front end), what your website looks like (including images and text). Graphic designers apply on the advanced end, allotment adapted images, fonts, and layout. A acceptable artist has an compassionate of what works visually on screen, how a aggregation scans a page, and what abstruse limitations abide for web development. Your artist will await on you to accommodate the agreeable – accounting and visual, or advice you acquisition a biographer and defended photos as well.</p>
<p>The added allotment of the action is web development (back end), programming bare to accomplish your armpit functional. A acceptable web developer will apperceive several programming languages, best chiefly HTML (Hypertext Markup Language). This cipher allows browsers to affectation images and text. Added cipher acceding you may apprehend are:</p>
<p>• Javascript – for simple applicant ancillary interactivity, pop ups, and some animation.</p>
<p>• DHTML – for alternate card navigation</p>
<p>• ASP and PHP – for customization and interactivity (database connectivity, annual information).</p>
<p>• CSS – ascendancy the attending from a axial file.</p>
<p>• Flash – creates alternate menus, accoutrement and activated messages.</p>
<p>The third allotment to accede is approaching advance and updates. Best websites should be adapted at atomic three or four times a year. Retail food may appetite to change featured items weekly, and Ecommerce sites may charge circadian updates.</p>
<p>There are three means to handle advancing maintenance:</p>
<p>• Your architecture aggregation makes updates. About you’d pay a set account fee, or by the hour.</p>
<p>• You accomplish updates. Upgrading to accommodate a agreeable administration arrangement would acquiesce edits of argument and some images after programming skills. Amount depends on complexity.</p>
<p>• Your agents makes updates. If you accept the agents in abode or accept the annual for an added person, this advantage may be amount able and accord you added control.</p>
<p>You may acquisition a aggregate of these solutions fits your needs. For example, your Ecommerce website allows you to add, change and adapt products, but added genitalia of your armpit charge the absorption of a designer.</p>
<p>Step 3: Compare Options</p>
<p>Some firms can accommodate all the casework bare to accomplish your ambition list. These types of companies may accept a agents of designers, developers, and abstruse support, or they may outsource portions of the job to addition company, or to freelancers. Having your website advised beneath one roof provides these advantages:</p>
<p>• One point of acquaintance and activity management</p>
<p>• Bigger advice and affiliation of job elements and phases</p>
<p>• Big account achievement rather than artlessly commutual circadian tasks</p>
<p>Many beyond companies action added business services, such as email campaigns, chase agent marketing, and added programs to advice drive visitors to your website. Be abiding to ask what added casework are available, whether you anticipate you may charge them or not.</p>
<p>Narrow bottomward your choices for architecture companies – you charge to baddest a accumulation that will complete your activity on time and aural budget. Start by attractive at the designer’s portfolio. Established architecture companies accept a absolute portfolio of assignment on their website. Thoroughly analysis the portfolio for samples that accept the aforementioned appearance you’re absorbed in (design appearance is important, but a acceptable artist should be able to actualize a array of looks). Appearance are cool important because a aggregation that designs a attractive changeless website may not accept the programming capabilities to actualize a database apprenticed Ecommerce armpit for you.</p>
<p>Here are 10 Clues that point to a auspiciously completed architecture project:</p>
<p>Clue #1: If you’re attractive to appoint a artist and they don’t accept a website… RUN! These canicule there is NO alibi not to accept an online attendance for your announcement and business company.</p>
<p>Clue #2: If all or best of the samples on a web designers armpit say “Coming Soon” or “Page not found”… RUN! Obviously they’re apparently a aggregation that doesn’t accomplishment projects.</p>
<p>Clue #3: If their portfolio has abounding samples, but they’re all for the aforementioned attack or aggregation (and one you’ve never heard of)… RUN!! Best acceptable these are samples done for architecture school, not absolute apple business.</p>
<p>Clue #4: If their website or assignment samples accept typos, burst links and anachronous information… RUN! If they’ve done it before, they’ll do it again.</p>
<p>Clue #5: If you’re interviewing a artist and they don’t ask the three key questions… RUN! Your artist has to accept these questions answered: what does the applicant do, what does the applicant appetite done, and what is the activity deadline.</p>
<p>Clue #6: If you accept agitation accepting the architecture aggregation on the phone, or they’re not answering your emails in a appropriate and able manner… RUN! This is aloof a anxiety of what’s to appear back the absolute assignment begins.</p>
<p>Clue #7: If you don’t get a amount adduce (and or press estimate) in writing… RUN! Verbal estimates are amateur, advertence that that artist is as well.</p>
<p>Clue #8: If the amount sounds too acceptable to be true… RUN! It apparently is too acceptable to be true. You’ll either never get the final activity completed, or you’ll get what you pay for. Get several quotes to see what the ballpark abstracts should be if you’re new at this. And don’t await on internet companies as abounding are in adopted countries authoritative advice impossible, and again… you’ll get what you pay for.</p>
<p>Clue #9: If you aren’t asked to affirmation a contract… RUN! Do you apperceive what the acquittal acceding are, who owns the copyright, are there royalties or acceptance limits, and so on. Don’t appoint any architect after some acceding in writing.</p>
<p>Clue #10: If you aren’t asked for money up front… RUN! Anticipate of it as a retainer, and typically, an affirmation that your job is taken as a austere priority. If you’ve gotten to this point with your research, a drop of 30 or 50% shouldn’t alarm you.</p>
<p>After attractive at samples, analysis references. Get a minimum of three and ask these questions:</p>
<p>• Were deadlines met?</p>
<p>• Was the aggregation flexible?</p>
<p>• Did they accomplish suggestions?</p>
<p>• What were their strengths?</p>
<p>• What were their weaknesses?</p>
<p>• Would you appoint them again?</p>
<p>There are bags of reputable, talented, and yes, affordable artistic annual companies around. The affliction you booty at the alpha should pay big back you accept a accomplished activity that’s what you accepted (or better), that’s aural budget, that’s on time, and best importantly, that’s able at affair your business goals.</p>
<p>Step 4: Accepting Started</p>
<p>Your called website architecture aggregation will annual you to accept your business, your goals for the armpit and your budget. They should adapt a activity plan with appraisement which lays out anniversary footfall of the project, who is amenable for what, deadlines, included features, pricing, and account with their costs. A arrangement is a must! Accomplish abiding your arrangement lists who owns what, the terms, the deadlines, and the adjustment of acknowledging added charges.</p>
<p>Armed with acceptable information, a well-thought out plan and scope, and answers to some questions up front, your website development should be bland and accessible from start-to-finish.</p>
<h3>Random Posts</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/03/download-wii-games-how-to-download-wii-games-online-safely-and-securely/" title="Download Wii Games - How To Download Wii Games Online Safely And Securely">Download Wii Games - How To Download Wii Games Online Safely And Securely</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/securing-block-authentication-your-site-with-htaccess/" title="Securing, Block, Authentication Your Site With htaccess">Securing, Block, Authentication Your Site With htaccess</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/05/moving-your-site-account-server-to-server/" title="Moving Your Site Account Server To Server">Moving Your Site Account Server To Server</a></li><li><a href="http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/12-steps-to-creating-a-professional-web-design/" title="12 Steps to Creating a Professional Web Design">12 Steps to Creating a Professional Web Design</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/05/google-introducing-google-friend-connect/" title="Google Introducing Google Friend Connect">Google Introducing Google Friend Connect</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/03/how-to-websites-start-to-finish/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Redirect URL using META TAG or .htaccess</title>
		<link>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/02/redirect-url-or-domain-using-meta-tag-or-htaccess/</link>
		<comments>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/02/redirect-url-or-domain-using-meta-tag-or-htaccess/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 11:42:21 +0000</pubDate>
		<dc:creator>FS TEAM</dc:creator>
		
		<category><![CDATA[Programming &amp; Website]]></category>

		<guid isPermaLink="false">http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/02/redirect-url-or-domain-using-meta-tag-or-htaccess/</guid>
		<description><![CDATA[Redirect your old page (url page,domain) to new page should make you are not loosing your visitors,below how to redirect url step by step.
.htaccess
Method 1
1. Open your notepad Start &#62;&#62; Accessories &#62;&#62; Notepad
2. Then save file with name .htacces File &#62;&#62; Save as
 Yes there should no extension for this file.
3. Place this code inside [...]]]></description>
			<content:encoded><![CDATA[<p>Redirect your old page (url page,domain) to new page should make you are not loosing your visitors,below how to redirect url step by step.<span id="more-13"></span></p>
<p><strong>.htaccess</strong></p>
<p><strong>Method 1</strong></p>
<p>1. Open your notepad <em>Start </em>&gt;&gt; Accessories <em>&gt;&gt; Notepad</em><br />
2. Then save file with name .htacces <em>File &gt;&gt; Save as</em></p>
<ul> Yes there should no extension for this file.</ul>
<p>3. Place this code inside your .htaccess file<br />
<code>redirect 301 /oldpage/oldpage.html http://www.yourdomain.com/newpage.html</code></p>
<ul> NOTE:<br />
If the .htaccess file already has lines of code in it,just ignore it,just add code above.</ul>
<p>4. Save your .htaccess File &gt;&gt; Save or Press Ctrl+S<br />
5. Upload to your root server directory</p>
<p>redirect 301 is mean the page moved permanently.</p>
<p><strong>Method 2</strong></p>
<p>For unix/linux server you may use code like this on your .htaccess</p>
<p><code>redirectMatch 301 ^(.*)$ http://www.domain.com<br />
redirectMatch permanent ^(.*)$ http://www.domain.com</code></p>
<p>or use one code below</p>
<p><code>redirect 301 /index.html http://www.domain.com/index.html<br />
redirect permanent /index.html http://www.domain.com/index.html<br />
redirectpermanent /index.html http://www.domain.com/index.html</code></p>
<p>This will redirect index.html to another domain using a<br />
301-Moved permanently redirect.</p>
<p><strong>Method 3</strong></p>
<p>Redirect yourdomain.com to http://www.yourdomain.com</p>
<p>Place code below on your htaccess file.</p>
<p><code>Options +FollowSymLinks<br />
RewriteEngine on<br />
RewriteCond %{HTTP_HOST} ^yourdomain\.com<br />
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=permanent,L]</code></p>
<p>or use following code:</p>
<p><code>Options +FollowSymLinks<br />
RewriteEngine On<br />
RewriteCond %{HTTP_HOST} ^yourdomain\.com$ [NC]<br />
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]</code></p>
<p><strong>Method 4</strong></p>
<p>Redirect page from .htm pages to .php pages<br />
Note:mod_rewrite must enabled on your server.</p>
<p>Place followingcode inside your .htaccess</p>
<p><code>RewriteEngine on<br />
RewriteBase /<br />
RewriteRule (.*).htm$ /$1.php</code></p>
<p><strong>Method 5</strong></p>
<p>When you are using Server Side Includes<br />
(SSI) and want redirect your .html or .htm pages to<br />
.shtml.</p>
<p>Place code below inside your .htaccess<br />
<code><br />
AddType text/html .shtml<br />
AddHandler server-parsed .shtml .html .htm<br />
Options Indexes FollowSymLinks Includes<br />
DirectoryIndex index.shtml index.html</code></p>
<p><strong>Meta Tag Redirect</strong></p>
<p>Place code below on head part your page.</p>
<p><code>&lt;meta http-equiv="refresh" content="50;url=http://yournewdomain.com/"&gt;</code></p>
<p><em>Content=&#8221;50;</em><br />
Waiting time before redirected to new page or domain.Change current delay time to what you like.</p>
<p>Just make decision what you like and use it.</p>
<h3>Random Posts</h3><ul class="related_post"><li><a href="http://www.freewareshare.com/wiki/general-info/2008/05/printscreen-problem-copy-paste-problem-on-windows-xp/" title="PrintScreen Problem - Copy Paste Problem on Windows XP">PrintScreen Problem - Copy Paste Problem on Windows XP</a></li><li><a href="http://www.freewareshare.com/wiki/hardware/2008/03/devices-that-are-overclockable/" title="Devices That Are Overclockable">Devices That Are Overclockable</a></li><li><a href="http://www.freewareshare.com/wiki/softwares/2008/03/why-the-satellite-tv-for-pc-software-might-be-right-for-you/" title="Why the Satellite TV for PC Software Might Be Right for You">Why the Satellite TV for PC Software Might Be Right for You</a></li><li><a href="http://www.freewareshare.com/wiki/general-info/2008/02/keep-clean-your-windows-registry/" title="Keep Clean Your Windows Registry">Keep Clean Your Windows Registry</a></li><li><a href="http://www.freewareshare.com/wiki/hardware/2008/04/installing-a-hard-disk-in-your-notebook/" title="Installing A Hard Disk In Your Notebook">Installing A Hard Disk In Your Notebook</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.freewareshare.com/wiki/programming-and-web-developer-for-beginner/2008/02/redirect-url-or-domain-using-meta-tag-or-htaccess/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
