In a pursuit to optimise a customers server, we looked at the initial stack of software which runs the application. As it runs on a VPS and has limited resources, we decided on using Nginx – an extremely lightweight web server, instead of Apache which can be a resource hog. Below you will find my guide for installing Nginx 0.7.76, PHP 5.3, MySQL 5.1 and APC caching. Enjoy!
Ubuntu Server 10.04 LTS + Nginx + PHP + MySQL
Leave a Reply
An update on Google China
I’m just going to quote the whole text for readers since the link is blocked in China. This is a cat and mouse game between the Chinese Government and Google in order to hold onto it’s ICP license which is a special license all websites hosted in mainland China require. There are different kinds of ICP licenses including e-commerce, tele-communications and general company websites. Our website doesn’t need one as we’re hosted in Hong Kong ;) Yours can be too, just contact us ;)
Personally, I found the redirect annoying as I required my results from Google English mainly. A way to stop this was to set your home page to http://www.google.com/ncr
Source: http://googleblog.blogspot.com/2010/06/update-on-china.html
Posted by David Drummond, SVP, Corporate Development and Chief Legal OfficerEver since we launched Google.cn, our search engine for mainland Chinese users, we have done our best to increase access to information while abiding by Chinese law. This has not always been an easy balance to strike, especially since our January announcement that we were no longer willing to censor results on Google.cn.
We currently automatically redirect everyone using Google.cn to Google.com.hk, our Hong Kong search engine. This redirect, which offers unfiltered search in simplified Chinese, has been working well for our users and for Google. However, it’s clear from conversations we have had with Chinese government officials that they find the redirect unacceptable—and that if we continue redirecting users our Internet Content Provider license will not be renewed (it’s up for renewal on June 30). Without an ICP license, we can’t operate a commercial website like Google.cn—so Google would effectively go dark in China.
That’s a prospect dreaded by many of our Chinese users, who have been vocal about their desire to keep Google.cn alive. We have therefore been looking at possible alternatives, and instead of automatically redirecting all our users, we have started taking a small percentage of them to a landing page on Google.cn that links to Google.com.hk—where users can conduct web search or continue to use Google.cn services like music and text translate, which we can provide locally without filtering. This approach ensures we stay true to our commitment not to censor our results on Google.cn and gives users access to all of our services from one page.
Over the next few days we’ll end the redirect entirely, taking all our Chinese users to our new landing page—and today we re-submitted our ICP license renewal application based on this approach.
As a company we aspire to make information available to users everywhere, including China. It’s why we have worked so hard to keep Google.cn alive, as well as to continue our research and development work in China. This new approach is consistent with our commitment not to self censor and, we believe, with local law. We are therefore hopeful that our license will be renewed on this basis so we can continue to offer our Chinese users services via Google.cn.
Leave a Reply
Monday Madness: Top SEO Improvements
SEO (“Search Engine Optimisation”) matters, I think most self resecting web developers know this. Below are some simple things you can do to improve your ranking (you might need a developer to update your website!). One thing that strikes me about this list is that it is based on the notion that it’s doing your customer or user a favor by allowing them to find you. When they are on your website, do they really need or notice all the work that has been done so they can find you? Most of these changes are transparent, but some interfere with the design of your website and the excuse of doing it “because of SEO”.
Not all of us agree in this philosophy as it means you’re building a website for Google instead of your target audience (although many would argue it’s for your customer THROUGH Google). So just remember, whilst SEO might be EVERYTHING in your mind, it might not matter when your website starts having content for Googles sake and not your customer.
So without no further adeu, the top 9 ways to improve your SEO Ranking thanks to Alex Cleanthous and Six Revisions:
- Add a Blog
- Add Google Analytics to every page
- Reduce code bloat
- Make each page unique
- Use META description tags
- Remove repetitive wording from the website layout
- Add footer links to every page
- Create a separate web page for each keyword or keyword phrase
- Use keyword rich title tags on each page
Follow the link above for some basic explanations of each and while reading, think to yourself “Who is for? Google or my Customer?“. Of course, some things Google needs, and a visitor is not aware of them as they’re embedded in the HTML of the page, but some things are visible to us… ;-)
More on SEO-101 coming soon!
Leave a Reply
Crystal welcomes new customer National Bio Energy (NBE)
NBE is the worlds biggest Bio-Energy company giving farmers back over 2 billion yuan for their biofuels (increasing by 1 billion every year). They set the world class standard for the bio energy business including boilers and power station construction. As a corporate sensitive with it’s global image, NBE wish for this to be reflected in their new website which places a strong emphasis on the professional blogs, community forum and a knowledge base, but with still retaining a consistency across it’s other subsidiary companies.
Having worked on subsidiary companies DPCleanTech and Dragon Power (coming soon), we have gained insight into bio-energy, bio-fuels, it’s benefits, and the energy market.
Crystal wishes to extend this knowledge in the coming months so we can work further with NBE and other subsidiaries to further their online brands by using the latest tools from the web development world and design trends.
Crystal welcomes new customer British Council!
Crystal would like to welcome our newest of new customers the British Council in China. Together, we will be helping improve the communication with IELTS examiners and internal staff by optimising their current workflows removing the reliance on Excel and Word documents for organisation.
Using Open Source software (CakePHP) and a strong technical know-how on petri-nets & workflows, we plan to make big waves in the company. Spearheading the development, an agile approach to developing the core software is used enabling us to be highly responsive to user feedback which will govern some important UI & interface decisions, as well as design aesthetics.
Reset Joomla! Administrator password
Some of our customers in China are facing the fast employee turn over. We did provide them a full web design service including a CMS implementation. In some of the project we are using Joomla! 1.5 , a very well known CMS and especially adequate for multi-language website supporting chinese. (more…)
Leave a Reply
Crystal Asia welcomes new customer Ringier China!
Crystal welcomes new customer Ringier China as a new customer, which is part of Swiss media giant Ringier:
Worldwide, Ringier publishes more than 120 newspapers and magazines and produces and markets more than 20 TV programmes. The company also holds considerable stakes in television and radio stations and operates about 80 websites and mobile platforms. It has eleven printing plants.
Ringier is responsible for the Beijing publications of City Weekend, Parents & Kids and Bettys Kitchen. They are based in Beijing, Shanghai and Guangzhou. We can’t disclose the exciting work we’re doing with them just yet, so stay tuned for these developments, hitting a city near you soon!
The Crystal Asia Team!
Leave a Reply
PayPal to tie up with Chinese partner (Hooray?)
Old news to some but I have been meaning to write about it for some time…. E-commerce in China has always been tightly controlled and requires a lot of capital to get going. A lot of foreign entrepreneurs dream of the Chinese market but are stopped by this, and in turn, Chinese customers are stopped through buying online through foreign transfers (even most Visa and Mastercards!).
China’s top provider of electronic payment serviceswill tie up with online payment platform PayPal, the two companies said, in a move that will let Chinese customers buy from overseas merchants.
So it’s no surprise that this news of linking the countries is good news (although it’s interesting to read 2 comments, one about Googles departure). Under what rules we don’t know, for sure it won’t be as easy as it sounds, but it will supply an avenue through the PayPal API which is 10 times better and more advanced than all the Chinese banks and payment gateway API’s put together (error codes anyone?).
We have been implementing PayPal’s chained payments on a current customer, along with authorised payments, and like the new feature. Perhaps this can be part of the whole fanfare to allow some protection for buyers and sellers (and some great new apps!).
Watch this space!

