自学php,html的算来,也有4,5个月了。感觉现在进步越来越慢了。主要是,也找不到侧重点。最近整天也不知道在翻些什么,看些什么然后一天又过去了。
    html div css虽然算不上精通,但花点时间写个页面还是没问题的。php吧,除了一些框架还没怎么接触过,其它基本上都有所了解了,虽然像ob缓存,xml还有一些学了用的不多的,还不大熟练。js吧,虽然写不出功能强大的代码,但开发的基本代码还是会的,一般能看得懂,也能改别人的代码。自己也曾给别人,做过两个案例。 最近,在一个做ecshop的工作室里实习。但这里,基本上每天也挺闲的。于是在闲的时光里,就研究smarty,ec模板.函数。对ecshop当中的模板替换,调用基本上明白了。像平常改改模块,添加点功能基本上也能应付的过去。虽然,我能看得懂它的代码,但自己却写不出这么好的代码。
   感觉,似乎每一个方面都有所欠缺。可是具体又不知道,继续该怎么学。有些东西平常,较少用到,学了又会很快忘记,只留下一些概念和思想。 其实,我也想要学精通一个方面。不知道各位,有过此经验的朋友,能否提点一下小弟,要多注意哪些方面。

解决方案 »

  1.   

    看侧重点
    字符串的话,尝试对字符串写个处理接口
    能转任意编码但不丢失字符,能处理任意单一字符(包括字节型),最直接的项目就是做个中文分词文件的话,尝试写个万用接口
    能解析xml, csv, ini, json...传入到数组,然后扩展到多文件解析算法的话,方案一:尝试找个复杂的数组(例如离线维基)
    不使用文字方法,只用数组进行递归,交并差等求值或者将数组变形,然后扩展到多个数组交并差
    方案二:做个高难度的中国象棋单机游戏吧,就web界面可以了网络的话,当然尝试写个“超级”爬虫
    超级的意思是不仅仅抓到,还要向怎样快简便,还要做到墙外墙内无差别,不同层级、数量、协议通杀……
    这些足够累死你了 
      

  2.   

    要说实用的话,做网站其实是可以完全撇开class做全站面向过程的,这样class就可以完全不接触了说到底这个不是重点,重点是LZ不懂自己发掘问题,这才是要命的地方
    遇到问题->解决它,这是干活时候的方针
    遇到问题->解决它->避免再遇到/再遇到也有应对的解决方案,这才是发展的方针
    遇上大火,只谈赔偿,而没有反思防火,if (下一次) 结果还是赔偿或者接受赔偿
    某帝国主义国家的城市某年,烧死了过百名女工,然后建筑物双出入口的法案就出台了并严格执行
    随后一个世纪,都没有再发生如此惨烈的火灾,直到 911……