我是一个7年左右的程序开发者,之前做PB + Oracl +sqlserver  CS结构的老大不小的程序员。
---  
自己学习PHP +Mysql  1年了 。已经学了PHP基础知识 ,Html ,xml ,Css ,Smarty , javascript ,ajax  .我是用Dreamweaver ,Netbeans 在windows 下开发调试程序 。
--
请问下 我要找个从事B2C 的公司(打算在过5个月跳槽面试) 那还要学习什么 ?Linux  要学吗 ? 需要学到什么程度。  网上招说要在 Linux环境下web开发 。这个与在windows 下开发有什么区别 。我在windows 开发,在放到Linux 不也是可以的吗?  
--
请大鸟们指点指点 php

解决方案 »

  1.   

    拿个成熟的 CMS 来看代码 尝试下二次开发再学下 ZF 或CI 完整尝试做个项目,竟然都做了这么多年,再PHP 上 缓存,静态化都做做,写几个自己常用类库,就看出自己缺点什么了 。 再去面试 起码底气也充足点 
      

  2.   

    能学会当然最好,可以先学些基本命令。linux 一般做服务器系统较多,开发一般在windows下进行。可以在工作之后再深入学习也行。
      

  3.   

    分析源码,看别人是怎么写的,解析流程,为什么这么走...至于Linux 现在这个阶段 可学可不学,学起来也很简单,不需要太深入,会在上面运行软件,搭建环境,能敲入自己想敲的字就可以了。Linux 也是有桌面的,如果公司有要完全vim来写的话,我觉得有点变态.
      

  4.   

    谢谢各位  !
    --
    基础知识我看的应该还可以吧。2本600页的书 看了4遍。网上的东西也看了些 。现在最近想买本专攻B2C案例的书 。但查了半天这方面书上的案例写的有点简单 。能推荐一些吗 ?或是源代码啥的 你老觉的不错的案例就给点啦
    再次感谢啦 有箱  [email protected]
    --
    因为搞数据库好久了。搞bs 也想搞和数据库相关的。所以选择了做B2c  。各位大鸟 如果搞数据库很熟悉 ,做php
    除了B2C  还有更好的方向吗 ?
      

  5.   

    首先申明:我不是什么大鸟。
    我和楼主有个共同点,就是都是自学着。感觉楼主的经验什么方面都比在下丰富多了。小弟就在此发表一下个人感受吧:
    1、如果做php开发不一定要拘泥于做b2c。
    2、linux是必须学,当然入门的话,常用的基本命令是一定要熟悉的。
    3、对于开发的话,一般公司都是在windows环境下开发,代码会上传到公司 Linux环境下运行注意的最大一点是:大小写一定要注意统一。
    4、熟悉一下jquery吧,目前好多js,ajax效果都可以用它来实现。
    5、mysql数据库就不多说了,毕竟楼主学习了1年。
    6、了解一些框架的使用如thinkphp,yii,使用一些开源cms,如dede。
    7、了解一下缓存技术目前比较火的是memcache。
    暂时就想到这些,希望对楼主有帮助。祝:楼主成功跳槽,财源滚滚来。
      

  6.   

    面对lz,本人的开发经验甚少。  但是发表下自己的看法。 如果执意要学习B2C,那么你目前可以学习而且功能很强大的就是  ecshop,建议楼主把这套软件源码好好看看。至于lz的问题,win下开发与linux下开发无非就是平台不同,写的程序是一样的。  但是要注意的一点是,win下不区分大小写,linux下一定要注意。   win下开发的程序放到linux下正常运行。  linux的话,目前为止,lz把一些基础的shell  看看,就行,先过面试者这一关。 剩下的有需要的话可以在以后慢慢学习!
      

  7.   

    *nix不算必学品,至少无特殊需求要完成一个项目不需要学,但大部分php还是建在这个系统上面,多了解php在此系统的独有语法裨益很大看你所说是7年CS老手,所以技术能力可能倒不是重要的,反而是要学习BS体系。因为浏览器实现可能限制很多,实际项目做起来不如CS那么随意,尤其CS面向客户相对访问人次的数量较小,但BS就很大,要思路转变
    我这里只提一个区别:CS单客户用长连接是高效的,但BS多客户则连接时间越短越好,当然也有例外情况,但普遍性考虑应该尽快完成结束连接,一切目的为的是下一个客户能顺利连接上来技术为业务服务,所以一直以来的CS业务逻辑也要转变为BS业务逻辑思维,客户需求会和以前很不同
    C2C(个人认为SNS也是一种C2C形式)不能不去学习,虽然目前还没有相对成功的盈利模式面世,但要想到B2C也是花了近20年才形成了成功的电商盈利模式