I've used IX Web Hosting for 2 years, used Go Daddy hosting for more than 1 year, both of them are fast. My IX Web Hosting will expire on February 4, 2011, most of the sites had been transferred away, my site on IX below will also be transferred away after it expires.

orcou.com started since January 9, 2011. I'm the programmer and founder of this site, I spent about 30 whole work days to write these main programs. The Registration, Message Box, and Log In, Logout programs were developed by me about half a year ago.

The new main functions of Orcou are Create a New Forum, the forum page, Delete, Invite a partner, Unchain the current partner, etc.

This kind of forum is for 2 persons. This means it's a private forum, it just can be visited by 2 persons, you may invite your spouse or your real lover (if you are unmarried). This forum is your house on the interest, it can help you keep the memories for your future, you may communicate with your spouse clearly on this forum. You may register and try it, how to create this 2 persons' forum?1. Register at http://e.orcou.com/m/user/register/2. Create a New Forum http://e.orcou.com/m/create/3. Visit your forum, you will get the invitation link at your forum's top, send this invitation link to your partner.

1 month ago, I bought a Go Daddy hosting, I added a domain for the hosting, the status displayed "Pending" was more than 48 hours.

And 2 days ago, this same issue occurred in my hosting. I added a domain more than 36 hours ago, It still displays "Pending" now.

Sometimes the pending time was too long, and usually the peding time was about 10 minutes. Are the domains of hosting approved by person, if yes, probably the reason was that the managers of Go Daddy rested at the weekend, so the pending time was too long.

Because the demostic and overseas Linux hosting do not support the mod_expires module, as http://www.auciou.com/peace/89, can not directly set the expiring time by the .htaccess for the picture files.

After the tests, finally there was a helpless way instead, create a .htaccess file in the picture folder, may use the 404 error or Rewrite module. Make the 404 error or Rewrite point to a file auf.php, set the expiring time in this auf.php and use header("Expires:"), intercept the picture's file name from the Address Bar as $a1, use include() function to include the picture file, as include($a1). So, the include() function of PHP is powerful.

The long-range picture also can use file_get_contents() function to invoke, write in the auf.php, also can set the expiring time of long-range picture, so the function of PHP is powerful.

"mod_expires" is a very important module of Apache, but currently many Linux hostings do not support this module. Use the mod_expires module, may set the expiring time by the .htaccess for the picture files, Flash files, .js files, midi files, etc., make the site's speed faster, save a lot of traffic.

My Linux space of IXWebHosting, the free hostings which GoDaddy presented to me, and a domestic Linux space, all of them do not support the mod_expires module. At present, the newer version of Apache is 2.2.*, such as 2.2.14, this version contains the mod_expires module, but the default does not turn on this module, in the default httpd.conf file, there is a # symbol before the sentence which loads the mod_expires module. But the Linux hosting of GoDaddy, use the Apache 1.3 version all the same.

I posted an Email to GoDaddy yesterday, hope to turn on the mod_expires module, I've just received the reply of GoDaddy, they said that they do not want to turn on this module now, maybe this clerk did not know the important action of the mod_expires module. It seems that if need use the mod_expires module, just can use the others hosting of provider, or VPS.

I've downloaded the Apache 2.2.14 version, tested on the local computer, the mod_expires module can be used normally.

This article is just for the regular Blogs, for the compatriots who have conscience. This past month, I worried about the occurrence of Local Area Network of China, if unfortunately it comes, for Bloggers, there is still a way, the overseas hosting may still be used. If the IP is blocked, change a IP; if the domain of Blog "aaa.com" is blocked, then register a temporary domain bbb.com, use this domain name's sub domain http://aaa.bbb.com to parse the space of "aaa.com", use http://aaa.bbb.com to visit, because www.aaa.com will can't be visited.

The fee of the primary domain aaa.com will be renewed all the same, until the Local Area Network ends. The Local Area Network is impossibly eternal, because it violates the morality and justice, it will be temporary. If you have many Blogs or sites, also may parse by the sub domain of that domain bbb.com, for domestic compatriots to visit, so as long as register a temporary doman. Because bbb.com is a temporary domain, when this domain is hung, may change to ccc.com.

The Blog will not be dead, this rock may finally put down. The Blog can survive, more important than anything else.

The delicated IP of IXWebHosting makes us depressed for the users in China. The 3 plans of hosting present: 2, or 3, or 15 delicated IPs. It is gloomy that every delicated IP can just be used for one complete and delicated site, if use the .htaccess file to realise that one delicated IP to be binded for many sites, there will be a lots of mistakes, such as these site can not solely use the .htaccess file, can not realise that the URL becomes static.

Apache creates a virtual hosting, that's to say creates a delicated site, the theory is that must create in the httpd.conf file. While the delicated IPs of IXWebHosting are used up, while create a domain it will use the shared IP. But the delicated IP of GoDaddy, all of the domains which were created, can use this delicated IP. If every site which were created in IXWebHosting, all of them can share this delicated IP, it will be perfect.

A delicated IP of IXWebHosting can just create a delicated site, made a very big waste; a delicated IP of GoDaddy can create unlimited delicated sites. That means, if the shared IP of IXWebHosting is blocked by China, these 3 plans of hosting can just create 2, or 3, or 15 sites. So, these is no advantage of the delicated IP of IXWebHosting for the users in China.

In these 7 years program experiences, I often used the QUERY_STRING parameter. The active page needed use this QUERY_STRING parameter largely, It is also called "query parameter". Such as article.asp?id=52, main.php?violate=respond&aware=52&retail=75, etc., the parameters after the question mark. There are many sites use many query parameter in the Address Bar, make the URL longer. Actually some are not necessary, and some are necessary. The unnecessary query parameter, just works for adorning the URL, these noneffective query parameters do not affect the run of program.

The query parameters may reduce largely, such as the documents of Blog and forum. In a site, the approach of differentiating 2 articles is that as the URL above, article.asp?id=52 or article.php?id=495, differentiate by the ?id=. All of the other parameters, may write in the database or Cookies. Because Apache provides the .htaccess, the URL may use the Rewrite module or 404 error, realise that the URL becomes static. The query parameters may write in the database or Cookies, many necessary parameters write on the Address Bar by the connective symbols / or -.

For the immovable links of documents, you may reduce the QUERY_STRING parameters as possible. For the active URLs of search or query which submited by the users, the QUERY_STRING parameters may write on the Address Bar.

Actually, the influence of ping value on the speed of site is big. Compare with 2 hostings which a static page or a active page which without connecting the database, you may see the distinction. The fastest is 127.0.0.1 on the local computer, this ping value is less than 1 ms. There is a local site in my city which the ping value is between 18 ms and 21 ms, it almost catched up 127.0.0.1. My 2 domestic spaces, one is CNC server, another one is Telecom server, both the ping values are about 60 ms, the speed is very fast. My another space of server in Shanghai, the ping value is between 90 and more than 100 ms, the speed is slower than 60 ms.

The ping values of my 2 spaces in the USA are about 250 ms, and about 280 ms, after many tests, the distinction between 250 ms and 280 ms is obvious. The speed of 250 ms, is almost the same as the domestic speed. The speed of 280 ms, is little slower, about 0.1 to 0.2 second.

So, the ping value is really a factor which decides the speed of site.

This is just a diary. Apache provides the powerful .htaccess file, actually it realises some of the functions of server configuration. The .htaccess file may write the regular expression, write the correlative commands, etc., these commands will be parsed by Apache, these commands' essential are that start the correlative background programs.

The functions of .htaccess file which provides by Apache, may realise the special functions, such as make every files invoke the Rewrite module, mod_expires module, every folder appoints the 404 error page, etc.. These are PHP, JSP, Perl and the other none of any language of program may realise directly, because the .htaccess file just realises the functions of server configuration. Whereas, if need the more complicated judgement, the .htaccess file will need to cooperate with the program. As the previous example, http://www.auciou.com/peace/83, use the .htaccess file to combine with PHP program, the .htaccess file appoints the 404 error page, it selects many 404 error page via the judgement of PHP program.

All of the programs which use the Apache as the server background, such as PHP, may use the .htaccess file. ASP+IIS, or PHP+IIS, can not realise the functions of .htaccess file, because IIS does not support the .htaccess file.