When it comes to free CMS, people usually think of Joomla, Drupal, openSourceCMS, etc. Yes, those are good CMS, and we have made a few websites by using those systems and they all turned out to be great in terms of usability. However, what impressed me the most is the open source PHP/MySQL based Wordpress. With a false impression of a blog CMS, it won’t come up to many un-geeky people’s mind when they want to have a CMS for their regular static page based website. However, as a web professional, I would strongly recommend wordpress as the first CMS choice for most of my clients, because it’s simply great and powerful to develop and use, not just as a blog CMS, but also in all. You can certainly use it for a regular blog free website.
In general, we should think of a blog as a regular website, take its categories the same as navigation menus. The only difference is blog category usually has the URL as www.yoursite.com/category/categoryname1. It’s very easy to turn this URL to www.yoursite.com/categoryname1 which looks just like a regular website subpage. And of course it’s good for the search engine to find your page with less sub-directory as we all know. So how to do that? All you need to do is just go to your wordpress admin page, settings -> Permalinks ->Optional, in the field of category base, simply enter “.” (without quotes of course).
Alright, this is just one little trick of wordpress. It’s just so powerful that it does many things for you already and all you need to do is just a few clicks. One more example. For the google SEO sitemap, when you have wordpress installed, you will never need to manually write up or update this tedious XML file. Go install this google XML sitemap plugin, it takes all your dynamic blog posts as well as static pages to the sitemap file and update it whenever you change something on your site.
One more little trick about this sitemap plugin, if you install your wordpress for only the blog session on your server, and all other pages are located one directory above the wordpress blog session, to include all other pages as well as the blog pages in the sitemap, you will need to upload the sitemap.xml file to the root directly of your site, but not wordpress directory. On the sitemap configuration page, in the “additional pages” section, add the URL of the pages that are located above the blog directory, in “Location of your sitemap file” session, choose “custom location” radio button, fill in the sitemap location manually (should be under root directory). In the sitemap content session, make sure to choose “include homepage”, “include static pages”. Last, click on the link of “build the sitemap for the first time”. Then you are done! No need more work when you add more post or do any updates on the site. Isn’t this cool?
BTW, there are many free and beautiful themes on wordpress.org, and also many interesting blog sites on wordpress.com. You can go get your free blog sites by signing up there.







One thing I have to admit is that I am not an active trend follower, which might not be good for a web designer. So when twitter has become a trend, I didn’t pay much attention to it, until one day I found it’s already everywhere that I can’t even avoid it any more… Yes, it IS everywhere, all TV news, celebrities, everyday enormously growing amount of random people, and even US governments, are all using twitter. It’s not just another social networking website, it is a phenomenon of the generation. It’s quick, short and full of information that you are interested in…. this is exactly what we are for.
Every person in the world is like a planet, lonely, but connected to each other in some way. Graphic design, a certain form of art and technology, is just like a media, a window, through which we convey messages. With it, life becomes colorful and meaningful.



Asymmetry graphic design, compare to symmetry design, looks more casual and thus get more interesting visual result. However, as a designer, we should know that asymmetry design still needs visual balance and it’s even harder than keeping the balance for symmetry design, since to make different components in one design balance, we have to take all the visual factors including size, shape, values, contrast, distance, etc… into consideration.
Business card plays a very important role in representing a company and its employees, creating a brief and sometimes the first image of the company to its customers, and promoting the company to the market as well. There should be these elements on a business card – company identifier (usually the company’s logo, contact name (with title) and the contact info.


Repetition with a certain amount of spaces creates rhythm in graphic design, due to the fact that repetition makes a pattern of consistency in the form of identical graphic elements including shape, style and color. This design technique is very effective to unify and organize the entire creative piece, showing a clear flow in the design message and creating the sense and atmosphere of the graphic work.




