`

php需要学的真多,一个php牛人的需要的经历

    博客分类:
  • PHP
阅读更多

php需要学的真多。因为触级的太多。一个php牛人的需要的经历
linux系统 需要 好好研究下的。都是c开发的,php也是c开发,他们相兼太融洽了。

现在家庭和个人电脑 都是 windows系统,如何去练习 linux 系统了? vmware不错。redhat linux 9我 使用的挺好。而且能本地电脑 用secureCRT 连接vmware/设置好一个内网 ip。


linux 系统上面 php+nginx+mysql+apc+acc等加速器 需要 练习不下30遍需要非常熟悉。
linux基本操作命令 需要经常练习,常用的 sudo ,crontab cd mkdir rm

然后就是 linux下的c开发,这个 潭浩强的c书,需要详细熟悉,结构体,宏需要非常熟悉,基本算法,冒泡排序。
学习的c语言的时候,假如你php语法非常熟悉的情况下,你会发现,都 tm的一样,超级好入门。windows vc++下的c开发熟悉也可以的。

c的熟悉,对php技术更上一层楼 非常重要,linux系统也一样 ,这个是有原因的。听我 说来。

这些非常熟悉以后 。其实很多人学了c,都不知道能干什么,所以也就不知道,如何学。现在有php引擎, 函数,扩展给你玩,边学边练 超级上手快的。
c熟悉了,php又 玩熟悉了。

c语言的对php的作用 你下载个php .tar的版本。这些都是linux系统下专有的。

用editplus 4 打开 都是c代码,而且 都是很多 c的宏定义。#define #ifdef 熟悉了c的 宏语法,php的所有代码 都很容易看的懂,

linux对php 有啥用了,因为,很多php的c代码,和扩展,linux 编译一下就ok能用了,

window系统 来说,连php版本都是编译好的,那怕你想vc++编译 ,都很复杂,很多php好用扩展都很难找。

tm的window系统 真是害死程序员了。只能用php 提供的一些dll,就这样将就的 写个php代码,你想找都很难找dll。
因为我不是计算机专业的,所以在这个问题上面 纠结了很久,真的感谢,公司,让我 突击 上手linux系统。现在用linux系统的公司 ,规模都需要有点大的公司,或者技术出身的小公司。php的小公司太多了。因为linux系统 平时很少玩。


c语言的 下个作用 玩php docs.php.net/manual/zh, cn.php.net/manual/en
中英文的手册 都需要 熟悉。最少需要知道几大函数块。 php有好东西 分为manual/pear/pecl/download

php 第一 基本语法,跟c差不多。 然后就是函数,数组,数组对于c语言来说很重要的,很好玩,同样 数组 对于 php来来说也非常重要,因为一个脚本页面里面 把公共处理的数据存在数组处理非常方便的,discz系列代码都 有公共数组 ,discuzx公共数组更大,也就是说,把更多的信息存在内存里面,处理起来 太爽了。

然后就上 面向对象的基本语法,真的很重要。但是 需要学的也不多。
最好玩的是 c/php语言经常会出这个题目 ++$i $i++ 其实 这个很简单理解,假如有表达式非常好理解++$i 先自己+ 然后在去运算符号里面去运算,$i++先运算再自加。
然后就是 运算符号的 优先顺序。这个用到还蛮多的,不过 多加些括号就可以了。但是太难看。
上面基本语法学的扎实,基本 一般公司都能搞定工资几千没问题,关键是很多 连这些基本都没学会 都能找到公司,呵呵,其实也是好事情。

现在 是一层 一层来。

pecl这个 都是很高手 写好的c扩展,facebook 几个厉害的都有作品,这些php 包里面是没有的,你弄几个pecl 在linux系统下编译,然后用用,你会人挂木相看的,大牛都是这样吓唬人的。

这需要 linux 系统下,和c 的熟悉。

php手册上面的函数 分好类,每个分类是一个功能。

现在大公司都 都用 web service服务。有soap+ c+mysql 有restutil /GET /POST /DELETE /PUT 还有OAUTH都是web service 系列函数下。靠这些php与别的语言数据交互。
函数去 分类多背些,能理解最好,假如c语言厉害,把函数的c代码 翻出来看。更好理解了,有时候php大牛 用个我们不经常用的php函数,被振到了,其实 php手册都有,一个是翻译跟不上。英文又看不懂,呵呵其实都是别人做好的,
pear这个 是很多高手写好的 很多个php类,功能很强大,呵呵 多拿出来用,你能解决你 一般公司 很多问题。

然后就是框架了,半成品,多看些框架,练习自己的 熟悉和分析代码的能力,你到一个大的新公司,第一个检测你的能力就是 看你熟悉代码的能力,这个需要经常的看,才能熟悉,英文也很重要,呵呵。

再后来就是 分析 成品开源代码,多看 一遍不行两遍 两便不行三遍,多看,会练习 看代码和分析代码的能力,因为项目是合作的,你需要非常快的熟悉别人代码,

discuz代码不错,多看看。

恭喜你 php你已经大牛了,呵呵

php也不好弄,没那样容易 english + linux + php + nginx/apache + mysql + webservice + c + mysql 这玩意也够学下。都tmd的跟c有关系
路很长。

php需要学的真多,一个php牛人的需要的经历

0
0
分享到:
评论

相关推荐

    牛人的PHP学习总结笔记

    牛人的PHP学习总结笔记

    基于PHP的牛人偷站工具 php版.zip

    基于PHP的牛人偷站工具 php版.zip

    PHP实例开发源码-牛人偷站工具 php版.zip

    PHP实例开发源码—牛人偷站工具 php版.zip PHP实例开发源码—牛人偷站工具 php版.zip PHP实例开发源码—牛人偷站工具 php版.zip

    基于PHP的牛人偷站工具php版源码.zip

    基于PHP的牛人偷站工具php版源码.zip

    牛人偷站工具php版v1.2

    牛人“偷”站,第一次听说这名字吧,没错,这是莎莎团队最新力作!有了它,从此你告别辛苦建站,辛苦更新维护,快乐做站长!你可以大批量一天内创建数以百计的商业大站(只要你的空间能绑定足够多的域名即可,而占用...

    基于php+uniapp的牛人答辩微信小程序.zip

    论坛:分多个栏目,每个栏目是个帖子列表,用户可以看帖,回帖,发帖(发帖需要选择栏目),点赞 个人中心:注册/登录,我的发帖 网页管理端: 用户管理 帖子管理 推荐管理 栏目管理:论坛中的栏目

    学习用的注册与登录(ajax+php)

    学习用的注册与登录(ajax+php) 学习用的注册与登录(ajax+php)

    php新手上路的学习经历

    只需要很少的编程知识你就能使用PHP建立一个真正交互的WEB站点。本教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态web站点的行列。我假定你有一些HTML(或者HTML编辑器)的基本知识和一些编程思想。

    牛人总结Linux下PHP编译安装各种出错及解决方法

    Linux下PHP编译安装各种出错及解决方法

    PHP学习结构(思维导图)

    PHP学习结构(思维导图) 如何学习php 学习php的大致历程,不绝对

    零基础学PHP+MySQL源代码(最新)

    《零基础学PHP+MYSQL》共19章内容,包括PHP的基础知识和应用方法、PHP简介、PHP的安装和设置、PHP的语法、PHP常用函数说明、PHP简单应用实例、PHP数据库编程、Ajax、XML、正则表达式、PHP与MySQL综合应用实例等。...

    学通PHP的24堂课

    主要包括php概述、php基础、php函数、php流程控制语句、php数组应用、php与web页面交互、mysql数据库技术、php数据库编程技术、cookie与会话控制、字符串高级处理技术、日期和时间的处理技术、图形图像处理技术、...

    php密码学介绍和密码学算法

    长期以来,介绍PHP的密码学应用的文章非常少,能正确的使用这些密码算法的人更是少之又少,在国内推广密码学应用是我们作为研究者的责任,虽然这个道路比较艰辛和漫长,但总是需要人来做的。我们计划对几大主流的...

    PHP+MySQL动态网站开发

    《PHP+MySQL动态网站开发》详细介绍了PHP的脚本语言基础、运行环境和PHP面向对象编程(包括MySQL数据库)的知识。全书共19章,内容分为理论部分和实战部分。理论部分包括PHP技术概述和基本语法、...显示更多 显示更少

    牛人提取的 新浪播客在线编辑器(PHP)

    某牛人提取出来的新浪在线编辑器,小巧方便,虽然没有FCK的庞大功能,但是比FCK方便很多,应用应该更广泛! 里面有使用例子. 本人已经把该编辑器集成到codeigniter框架使用,效果很好! 有问题可以mail我 vcxy(AT)yahoo(DOT...

    PHP连接串口程序php_ser

    php实现RS232串口通信 下载php_ser_5.2.0.zip 解冻把php_ser放到ext目录下, php.ini里加上: extension=php_ser.dll PHP code string ser_version( void ) void ser_open( string port, int baudrate, int databits, ...

    php牛人答辩微信小程序.zip

    实现对应的源码,功能,满足需求。一部分有参考文档,需要的可以来留言,分享给大家。

    韩顺平SqlHelper.class.php工具类 等学习资料

    由于我在学习这个的时候 好几个文件都找不到 一个代码搞好半天 现在我学完了,就把代码贴出来咯 呵呵呵 包括emc mysmart smarty emptest emplayer emplayer 1.0 六个根文件夹 24个总文件夹 392个文件 当然有重复的 ...

    php 需要的依赖包

    我在安装cacti是需要php支持,找php的包需要好久,所以把php所需要的依赖包打了个压缩文件,这样就不需要一个一个下载了,希望对大家有用。 fontconfig-2.4.2.tar.gz、freetype-2.3.5.tar.gz、gd-2.0.34.tar.gz、...

    php学习需要掌握的几种代码

    php初学者很好的学习代码,入门必学课!

Global site tag (gtag.js) - Google Analytics