php迷惘人麻烦前辈指点方向

蛋派 发布于 2014/05/10 09:48
阅读 1K+
收藏 1
2012踏入这个行业,都两年多,,越来越迷惘,参与过一个日pv过千w的站点开发(完全由.net转到php改版,框架是ThinkPHP),从中也积累了一些:数据库主从同步、分表分库、redis、memcache 方面的环境搭建使用,由于运维才3,5个人,忙不过来,,只能自己去动手编译10多台linux的lnmp环境,,略懂一点点java、perl,做日志文件分析时用到 现在换了公司200人左右,社区论坛类型的,刚入职不久,主要负责一些与手机应用交互的接口维护和新版本接口开发 现状: 想前辈们指点一下,按现在状况,需要在哪一方面学习哪方面的知识作提高(web技术方面),个人比较勤学,,看书看视频教程,,求指点方向,谢谢
加载中
0
哭你吃完
哭你吃完

消灭零回复。

我也是PHP爱好者,也自学了一点。希望能互相交流一下,我业余做了个小东西,是在微信上自动与你聊天和与你学习说话的机器人。有兴趣可以看一下。http://vrobot.sinaapp.com/

哭你吃完
哭你吃完
回复 @蛋派 : 没错!就是分词,不过我这个现在还在改进。
hphper
hphper
不就是个微信公众平台的 开发嘛,现在你这个做的还很一般,不知道这个有什么实用和娱乐价值....
蛋派
蛋派
比较想了解这个应用的实现原理?对用户的输入内容进行分词匹配?
0
phpsmile
phpsmile

php 学习也就那样子,最关键还是对产品、业务的理解。逻辑思维一定要清晰,不要把自己当做敲代码的工具,要学会提需求。

0
Choate
Choate

别人的指点其实不一定有用,更多的是楼主你自己要明白思考自己的缺陷。

为什么别人的指点不一定有用,只是因为他们不了解楼主的情况,那么很多情况都是自身出发。
比如:某人说觉得Linux很有用需要深入了解Linux。

再有楼上的“微笑”说:php 学习也就那样子,最关键还是对产品、业务的理解。逻辑思维一定要清晰,不要把自己当做敲代码的工具,要学会提需求。

你觉得这些回复都对你有用么?能帮助到楼主您自己么?

那么我觉得楼主首先需要明确了解自己的技术缺点,自己觉得缺什么但不一定要去深入了解,而是自己缺的技术非学不可,如果没有学习可能就不能走上人生巅峰了。

蛋派
蛋派
有,,我领到需求文档后,往往很多抱怨,,我应该让自己站在用户体验角度上多考虑
0
ok_fish
ok_fish

你这不都学了吗 够用了,真正的东西就在市场啊,再牛一点写php扩展啊。在牛逼的技术也脱离不了操作系统 网络 数据结构与算法。ps:我,php一个礼拜工作经验。

0
擅长被美女推倒
擅长被美女推倒

如果只是想学点东西,建议学java,

javase  javaweb  android   这些视频网上都泛滥了,

php的优势就是简单,专注web,很短时间就能上手,不需要花太多精力来学习语言本身,集中精力专注解决问题,比较CPP那货,光是学语言就要花大量精力,然后再学习如何用语言解决问题,学的头发都掉N把

对php程序员,如果能学下java其实对web开发能有更多的体会,java那套东西,比较php虽然是脱裤子放屁,但是暴露了更多的原理的东西,对你写PHP也是非常有好处的。

有人说去学写C扩展,这种比较蛋疼的,php本来的优势就是简单,非要用C再写一次,优势变劣势了,C扩展在少量的频繁使用的通用库,这不是php程序员考虑的范围,

 

红桃K
红桃K
代码写多了 才能体会其中的思想
蛋派
蛋派
java我有拿来做过计划任务,做过日志统计,没有用到框架,,我也是当作是一种解决问题的工具,,也用java 做过操作mysql、读写文件、远程访问url,可能我用的范围窄,,请问java的哪一方面,有利于编程思维?
Null--Null
Null--Null
哈哈,这个观点我是比较同意的,但是你不明白一个PHP程序员的想法,最终还是希望自己能用C写扩展。
0
Null--Null
Null--Null

我也是做PHP的,我也开始迷惘了,已经受不了用框架开发,千万PV用TP做就是一个坑,苦于不会写C,phalcon框架也不推荐,推荐学习数据库原理/couchDB/负载均衡/基本算法,强烈不推荐使用MongoDB,推荐书籍:构建高性能Web站点(郭欣),MySQL技术内幕:InnoDB存储引擎(姜承尧),MySQL技术内幕:SQL编程(姜承尧),算法(第4版)(塞奇威克),白帽子讲Web安全(吴翰清),以上为个人的学习方式,不喜勿喷,最后说一句,当你受不了PHP的时候,你可以试试python,node.js。。。

Null--Null
Null--Null
回复 @蛋派 : 文件加载太多,性能一般,单元测试麻烦,有些函数已经被弃用,如eregi()....,使用apc/memcache都应用了,还是不太理想,我现在喜欢自己写,最轻量级,个人观点。
Null--Null
Null--Null
回复 @紫慕阳 : 把mongodb当缓存用,不要当数据库来用,内存是很大的问题,太贪婪了,无法控制,当然我们应用失败,转为HBase了。
蛋派
蛋派
python、nodejs 我受不了那种语法,,所以我做日志分析统计时才再java和perl
蛋派
蛋派
小弟不明白为什么坑?tp框架我用着开发那个项目很顺手,,还有mongodb我也在用,当时是拿来做了站内信
-rust-
-rust-
为何不推荐mongodb?有啥缺陷?
0
零度的亲吻
零度的亲吻
反正我是建议PHP程序员C/C++,JS,当然这是语言的范畴。操作系统和数据库原理也很重要。看个人兴趣吧。我更喜欢把编程当做兴趣而不是工作。我比较喜欢什么事情都看的更清楚,JAVA学过,但是封装的太厉害,还是C/C++直接跟系统打交道,当然这个学习过程会很漫长,当然,吃饭的家伙还是PHP,C/C++真NB,可以做很多事情,比较酷。努力中。。最后的最后,还是要看你的动机是什么吧。呵呵。说了这么多废话。PHP做久了,可以去带团队,培养新人也是不错的。
0
回去干活
回去干活

技术基础过盛,找不到提升点。

就看是否能往下一层专。

回去干活
回去干活
回复 @蛋派 : 简单点就上c++
蛋派
蛋派
能否再详细指导一下?谢谢
0
Finlay
Finlay

我个人建议,多看书,多总结。

0
疯狂的流浪
疯狂的流浪
我也算是一个php迷茫者,我09年就开始学了,现在连框架都没接触,一直在看某cms,现在感觉特没意思了,感谢 @都市网达 ,@ 零度的亲吻,@擅长被美女推倒 你们对楼主的指点,感觉对我也很有用,希望也能和楼主交流。
蛋派
蛋派
09年到现在也有好几年了,,也算是前辈了,,得向你多请教才行,,在这里可以随时交流啊
返回顶部
顶部