我的php水平下一步如何提高? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iloveyou
V2EX    PHP

我的php水平下一步如何提高?

  •  
  •   iloveyou 2010-12-14 18:06:20 +08:00 7130 次点击
    这是一个创建于 5430 天前的主题,其中的信息可能已经有所发展或是发生改变。
    断断续续做了两年php,工作无非是一些增删查改,今年又学了两个php框架:ci和yii。对php面向对象开发略有了解。

    感觉目前遇到了瓶颈,不知道该怎么提高。我的目标是能独立构筑人人网、开心网规模的大中型网站。

    我自己分析目前的主要瓶颈;

    1、数据库,这是应用的基础,我对mysql的掌握除了常用的几种查询另外就是索引。对什么事务、视图之类的高级东西不了解。

    2、分布式的部署,我隐约知道网站上了规模要使多台服务器负载。这个如果没有实践简直没法学习,可是目前自己公司用不到这种规模,无从学起。

    请问怎样提高呢?如果需要加强mysql应该怎么学,看哪本书?或者现在应该学习nosql?
    另外大规模网站架构应该怎样学习呢?
    12 条回复    2018-04-20 23:40:41 +08:00
    iloveyou
        1
    iloveyou  
    OP
       2010-12-14 18:17:07 +08:00
    对,再说下我的其他技术背景:

    div css jquery 敢自称熟练,jquery开发了几个插件自用。

    flash as 几年前给公司开发了slideshow产品,目前还在卖钱,不过那时还是as2,现在忘光了。

    python前不久学了,感觉入门好容易啊,目前能用wxpython制作使用小软件。
    summic
        2
    summic  
       2010-12-14 18:29:48 +08:00
    “对php面向对象开发略有了解。 ” 那就花时间把这块搞明白。
    mysql nosql都要学,了解一些,深入研究一两个

    说实话这些都是看个人的摸索和自学能力,没有哪本书能让你一下子提高一大截
    lamengao
        3
    lamengao  
       2010-12-14 18:32:15 +08:00
    自己动手做个复杂点的东西。有需求才是最好的动力。
    iloveyou
        4
    iloveyou  
    OP
       2010-12-14 21:31:25 +08:00
    @lamengao

    问题是自己再怎么折腾,还是在单个服务器内,分布式部署恐怕要找个大网络公司才能学到。
    iloveyou
        5
    iloveyou  
    OP
       2010-12-14 21:32:05 +08:00
    @summic 是啊 ,其实还在自己偷懒,想走捷径才提问的。
    ratazzi
        6
    ratazzi  
       2010-12-14 21:33:08 +08:00
    先学些理论吧,然后运气好的话找个刚开的公司,就有的你负责了
    kayue
        7
    kayue  
       2011-01-23 13:46:27 +08:00
    我也有同样问题

    front-end 已经非常熟练,正在研究 back-end

    MySQL 推荐这本书:MySQL性能调优架构设计
    http://book.douban.com/subject/3729677/

    另外个人觉得想学好 php 不如学好 design patterns
    tsing
        8
    tsing  
       2011-01-23 18:21:29 +08:00 via iPhone
    去开心网应聘PHP工程师职位
    liuxurong
        9
    liuxurong  
       2011-01-23 20:30:13 +08:00
    来帮俺写程序吧..可提供多服务器给你练手.哈.
    mactive
        10
    mactive  
       2011-01-23 21:36:35 +08:00 via iPad
    可能你的目标有问题吧 开发出人人网那种程序也不能代表什么
    能在服务大众的同时给自己带来快乐更有意思 多关注程序之外的东西
    前一阵子我还想做一个和电子竞技的程序呢
    注册 分组 各种循环赛 抽签 晋级树形图等 还有选手分析 历史资料等
    其他的竞赛也能适用
    crazycookie
        11
    crazycookie  
       2011-02-02 11:21:21 +08:00
    看框架 源代码
    另外 大爱 Kohana
    guoyu4126
        12
    guoyu4126  
       2018-04-20 23:40:41 +08:00
    工作环境挺重要的,我 3 年前刚来北京的时候和你差不多,那时候也两年多经验 不过是在老家干的 在北京这种经验的 phper 真得一板砖拍死一大片。
    不过,在老家还是有比较扎实的基本功,虽然框架没用过什么 但是接触的几个项目,还是觉得框架先把手册撸一遍剩下的大都是经验了。
    毕竟方法总比问题多,感觉你并不是到了瓶颈,可能是环境所困。
    当你的问题越多,也就是你提升实力的时候了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     919 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 18:42 PVG 02:42 LAX 11:42 JFK 14:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86