<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[php学习]谈谈我的学习心得!!]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Tue, 10 Apr 2007 01:12:54 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	大家学习PHP大部分都靠自学，我也不例外，不乏和我一样过去是做ASP的，刚看到PHP代码，我就感到奇怪，怎么里面这么多$啊？好奇怪啊，潜意识我觉得这东西肯定比ASP难多了，可是当我领略了PHP的神奇后（同样功能的ASP,PHP程序在我过去的C2古董机上一跑，肉眼都看看出速度的差别），我顿时被PHP的魅力吸引了（虽然现在在我的HP本本上是感觉不出差别了），同时吸引我的还有LAMP组合。于是，我的PHP学习历程开始了。。。。。。<br/> &nbsp; 呵呵，不知道大家学习PHP做的第一个功能是什么，我做PHP的第一个程序是接收一组表单数据，然后回显它们，成功后想到，如果是URL参数PHP怎么接受呢？查了手册，翻了书本，哦！用$_GET,也许许多从ASP过来的程序员一开始也会受ASP思路的影响，其实没有关系，一段时间就适应了，你也许会说，早知道不学ASP了，不会受影响，你错了，做久了你就会发现，过去积累的ASP经验在很大程度上帮助你更快的掌握了PHP，所谓一理通，百理明，程序都有相似，ASP可以说和PHP是很接近的，所以ASP程序员转PHP是很快的，有多快呢？下面再讲^_^，读到这里过去没学过ASP的，或者0基础的朋友可别不看了，什么？我这分明是写给过去做过ASP的人看的嘛，其实都一样，我强调的是学习的方法和思路，不管学什么语言，这都是最重要的。<br/> &nbsp; &nbsp;嗯，你学会了基本语法，了解了内部函数，书本上的例子都能看懂了，肯定想试试自己的身手了吧？对，这是我强调的第一点，学习程序，就要不断写代码，这样是最快的学习方法，也是最有效的，可是忽然离开书本了，自己动手编，可能有种不知从哪开始的感觉，怎么办？？？我的方法是－－站在巨人的肩膀上。优秀的代码永远是最好的学习工具，你建议先下个留言本看，WHY？留言本简单，且具备了一个完整系统所必须的全部条件。数据库，前后台。咱们就先从数据库部分开始，看他如何设计，分析它为什么这样设计，我能不能有更好的设计，明白了以后，看他如何和PHP交互，这里我建议大家最好学习些软件工程的知识，学会做系统分析，能划分系统模块，这样有助于大家独立设计系统。当你明白了原理之后，你就可以开始做程序，按照你想好的思路做，其中肯定会遇到种种困难，你要翻手册，找GOOGLE，问网友，甚至还有调试程序时的烦躁，但是请千万不要放弃，成功和失败只在一念之间，往前一步，或许你就成功了，退后一步，则肯定失败。当你克服了期间困难之后，你会发现通过做这个程序，你又学会了好多东西，经验得到积累，没错，你进步了。接着干什么，留言本是不够的，把它扩展成CMS试试，做成BBS试试，如果你的系统越做越大，那么恭喜你，你一定有希望成为优秀的PHPer！<br/> &nbsp; 这里当然还是要介绍下调试程序的技巧，记住，如果一段程序调试不过，先判断单词拼写，在判断语法，有没漏&#123;&#125;;之类的，可以分段echo结果，缩小调试范围，特别是数据库交互的程序，先输出个SQL语句看看，对了，再分析怎么会插入/删除不成功呢，之类的。调试程序可能会占用编程很多的时间，我们当然还是要总结自己的调试经验。当然我自己有个习惯，上网的时候看到网站有些功能不错，我就想这是怎么实现的？我能做到码？于是我就自己动手试试，无论成功与否，我觉得都会有些帮助，有助于提高水平，我这人不喜欢老重复书中那些无聊的example，在自己的动手实践中学习，我觉得效率更高，且我享受那种代码成功实现的喜悦，这也是我学习的动力。当然作为程序员，必须时刻关注程序的发展，当你入门后，你就得考虑些高级应用，你如提高下程序效率，用下模板，AJAX什么得，要时刻关注业界得动态。<br/> &nbsp;最后，谈下之前说的我从ASP转PHP花多长时间，也就是我学习PHP花多长时间，老实告诉大家，半年多，其中包括学习AJAX，smarty，XAJAX得时间。也许大家有疑问，怎么可能啊？？？忽悠人吧，不错，我是学PHP半年多，可是请大家注意，之前学习HTML，数据库，软件工程，ASP，我花了1年多，所以大家看看，其实学习编程是没有捷径的，我们能做的就是一步一个脚印，打好基础，提高水平，充实自己，最后祝各位新手学习愉快，都能成为优秀的PHPer，壮大中国的IT力量！^_^<br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [php学习]谈谈我的学习心得!!]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>