首页/Home About Shelley

About Shelley

Sunday, 17 February 2008 00:00  

Shelley Shyan

Zend PHP 5 Certified Engineer

Shelley is a developer, writer, speaker, manager, blogger, reader, dreamer, leader, photographer, freethinker, and ... Chinese guy.

My Chinese name is Chengliang Xian, and living in Beijing.

Although once I worked as an ASP programmer, I soon became a PHP coder. And that is how the story begins.

After three years of work experience, I am a highly qualified PHP Engineer now. Whatever you think, Zend acknowledged it. :-)

I would like to share my stories about programming and designing. And, that's how the story goes.

In order to be a great programmer, I know, there should be a lot of studies and practices.

First, if you want to be a web programmer, (X)HTML & CSS is a fundamental requirement.

Without (X)HTML, though you can realize a web page with XML, it's generally hard for a begginer to start web designing and programming. As there are always newer standards coming up, you can not be left behind. There are some PHP programmers, as far as I know, who have begun to introduce HTML 5 and CSS 3 on their sites. You should make use of the tags and grammar recommended, or "best practice", not the ones you have used 10 years, or even more, ago. It's really frustrating to hear "I am always using <b>, why should I trouble myself to use <strong>?", "Since <br> can be correctly rendered, why should I change my habit to use the more complicated <br />?"

On the CSS hand, there are still a lot of designers who love to get help from IDEs like Dreamweaver and its Design mode. Yes, nobody could stop you from doing that. but you should know, a good programmer won't use that. Because IDE is still an IDE, it cannot generate css like:

a:link, a:visited {...}
a:hover, a:active {...}
div div {...}
div+p {...}
...

They are the basics you should understand, but they are not all the basics. XHTML, CSS, Javascript(AJAX), PHP, MySQL, Shell, Linux, network, ...

About PHP, there is OO, security, performance, ...

As time goes by, I am getting more and more knowledge about large scale website and architecture, about caching, about server architecting, about scaling, about ...

You have your expertise, I have mine. As you come to my site, you are my guest. I would like to provide my guest with the interesting things  I would like to share.

The story is going on...

Resume

English     Chinese

Any questions, suggestions or recommendations, welcome to contact Shelley's Email.

本地收藏夹  QQ书签  发送到新浪微博  新浪ViVi  转贴到开心网  分享到校内人人  分享到白社会  百度搜藏  Review this article  Add to Technorati Favorites

 
Copyright © 2010 PHP 架构. All Rights Reserved.