V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yakczh  ›  全部回复第 47 页 / 共 70 页
回复总数  1391
1 ... 43  44  45  46  47  48  49  50  51  52 ... 70  
2014-07-07 12:36:51 +08:00
回复了 oxcoder 创建的主题 Android 四儿子果然可以吃到 Android L 了。。
速度能赶得上苹果吗?
2014-07-06 20:22:16 +08:00
回复了 dongbeta 创建的主题 酷工作 我司 PHP 面试题
可以远程工作吗?
2014-07-06 16:05:41 +08:00
回复了 zencoding 创建的主题 分享创造 超轻量级 PHP 框架发布 - JunePHP
@raincious

php框架是特定历史阶段的历史性产物,是因为php早期版本没有命名空间,为了防止代码膨胀以后失控的权益之计,是没有办法的办法, 跟很多框架拥甭争论到最后,一致的结论就是之所以用框架是可以硬性约束代码规范,有利于团队合作开发,实际中这也是框架能起到的最大作用, 但是php5.3以后已经加入了命名空间,加上composer dumpautoload 和psr规范,框架里面的很多代码可以省掉,如果是php早期版本下的项目,写框架还情有可原,但现在php都到5.5,5.6,还是折腾框架,就有点舍本求末了,就象受伤了,做手术治疗,现在伤好了,还继续做手术治疗就有点不可思议 php真正需要的不是这些杂七杂八的花架子框架,而是经过实际项目检验的类库, 因为真正能提高开发速度的不是框架,而是高质量的类库,而且不同的类库互相之间是相容的,对于码农来说,,第一个项目熟悉5个类库,第二个项目熟悉4个类库,以后再做项目,以前能用上的东西就可以直接用,代码重用率高,这样做东西越熟练,开发速度越快,而对于框架来说是互斥斥,熟悉了第一个框架用法,对换到第二个框架并没有多大用处,而且一个项目也不能同时用两个框架,如果框架出新版本,不兼容以前的版本,那基本还是要从头来过,就象狗熊掰了一辈子棒子,掰到最后,手里还是一个棒子
2014-07-06 11:55:22 +08:00
回复了 zencoding 创建的主题 分享创造 超轻量级 PHP 框架发布 - JunePHP
从"熟悉个PHP框架不就一两天的事情" 这句话,可以看出每个人能力和禀赋都不同,象我就花了很长时间熟悉了fleaphp,然后作者开始推广qeephp,说这个更加高大上,花了很长时间熟悉了qeephp,作者看着手机游戏赚钱去搞游戏了,qeephp撒手不管了,又花了很长时间熟悉了yii ,作者推出2.0说不兼容1.0 就象狗熊掰玉米一样,到现在连个sql都写不好,而另一些人熟悉个框架只花1-2天时间,所以这个东西不象rps一样可以拿个基准测试程序跑一下就有定论,所以对于熟悉框架只花1-2天的人,还是留出更多的时间去给企业业务服务吧, 这里扯谈简直就是浪费钱,虽然现在还没见到用php框架的企业赚什么大钱,但只要这些人一天少扯谈,多把时间都花在业务上,将来肯定能赚大钱,如果再不赚钱就没天理了
2014-07-06 10:20:55 +08:00
回复了 zencoding 创建的主题 分享创造 超轻量级 PHP 框架发布 - JunePHP
@TangMonk js回调写多了麻烦,得用eventProxy,q,async之类的辅助工具来规范代码流程 不过nodejs正在发展中,这些问题以后慢慢肯定会得到解决 ,php刚出来的时候session都不带支持的 ,而且nodejs天生是面对高并发,node-http大概是原生php的2-3倍, express框架跟原生php相当,但是php框架是原生性能的30%左右 随着移动客户端的普及 ,服务端只提供restful api会慢慢成为主流,这方面nodejs更适合,淘宝已经把前端用nodejs替换了php
2014-07-05 22:59:35 +08:00
回复了 zencoding 创建的主题 分享创造 超轻量级 PHP 框架发布 - JunePHP
@TangMonk
从技术层面讲
同样是动态脚本,php跟ruby,python运行机制不一样,而是跟lua,js这种嵌入脚本是一类的,就是在宿主环境中嵌入处理器,每次请求都要从头来过,
在这种嵌入机制下搞一个类似ror这种full stack的框架进去,就象写js在onload的时候先加载一个框架进来,不是说不可以,而是没有必要,只会增加很多无谓的开销,而且这个开销会随着业务量的线性增长而不断放大,等到有一天你想回头优化代码的时候,就会发现骑虎难下,整个系统牵一发而动全身,有需求变更想要扩展都是很难的
2 从软件生态链方面 ror是一枝独大,众望所归,而且是经过多年实践检验的成熟产品 对于企业来说不用关心内部细节,敲个rails s 套模板写业务就行了, 对于开发者跳槽了到新的公司,原来积累的ror经验马上就能派上用场, 但在php这方面框架多如牛毛,采用框架首先面临选择的困惑,而且框架质量参差不齐,并不象ror在twitter经过实际业务的检验,有些框架只是个人兴趣产品,来劲了拼命推广,能忽悠一些不懂技术的土鳖小公司,没兴趣了,出了问题又不闻不问,1.0写了一坨,到2.0又不支持原来的写法了,重新搞一套又开始玩,公司如果选择了框架,原来php招人只需要求有php基础就可以,现在需要加一条,熟悉xx框架,无疑选择面就少了很多,团队开发的情况下, 很难短时间招到熟悉同一框架的程序员
对于php新手来说,面对这么多框架也面临选择的困惑,这些框架虽然总体都差不多,但是具体配置参数,函数调用,模板语法都各不相同,跳槽到新公司以后,如果是不同的框架,又得重新熟悉另一套写法,为什么很多框架拥甭象打鸡血一样捍卫自己熟悉的框架,潜意识里其实是不想让自己为熟悉框架所花的心血打水漂,因为熟悉不同框架的用法并不能提高自己的技术水平,只是为了迎合公司的招聘要求,公司用框架也是想规范代码,屏蔽具体技术细节,降低总体人力成本,所以在这么多框架里面换来换去本身就是一件无意义的事

我的观点是php不需要框架,只需要一个类似ror那样约定大于配置的最佳实践的目录结构 这个目录结构完全可以代替框架的作用,而且不用一行代码
就在java和golang 里选一个,傍大佬的腿是没错的,其他的最后都会论为小众
2014-07-05 19:18:48 +08:00
回复了 zencoding 创建的主题 分享创造 超轻量级 PHP 框架发布 - JunePHP
5.3以后php不需要框架了, 高仿ror的框架都是不怎么懂php的,这些框架只会把php在邪路上越扯越远,最后丧失php本身的优势
2014-07-04 22:12:46 +08:00
回复了 cameo 创建的主题 问与答 互联网公司招聘,会用大数据分析应聘者吗?
大数据分析需要会什么语言?
2014-07-04 22:11:43 +08:00
回复了 55566xgfy 创建的主题 Python 做一个不实时的论坛选用什么框架好呢?
tornado
2014-07-04 21:21:18 +08:00
回复了 lidashuang 创建的主题 Go 编程语言 goji A web microframework for Golang
没说跟php比, 我是说跟goji比
2014-07-04 21:20:24 +08:00
回复了 kmvan 创建的主题 程序员 一个内容站每次打开的 SQL 查询数多少才科学?
0 次 内容站全靠缓存
2014-07-04 20:53:17 +08:00
回复了 lidashuang 创建的主题 Go 编程语言 goji A web microframework for Golang
martini这么慢的原因是什么呢?
2014-07-04 20:51:28 +08:00
回复了 zjupigeon 创建的主题 PHP 有没有比较好的 PHP 开源东西可以阅读代码的
drupal
标题严重误导,没说并发和分布式弱爆,是说错误处理和callback nodejs的并发还是杠杠的 而且更多的是说兴趣转移了
2014-07-04 11:22:36 +08:00
回复了 83f420984 创建的主题 程序员 关于堆栈解释
做为一名程序员 在host中屏蔽百度才会有技术进步

找到hosts文件
win32 "C:\Windows\System32\drivers\etc\hosts"
linux /etc/hosts

最前面写上一句 127.0.0.1 www.baidu.com
上有政策,下有对策,这是糊弄那些不懂技术的领导的,一般国企单位居多
2014-07-04 11:19:10 +08:00
回复了 Feiox 创建的主题 程序员 没有完美的语言吗,不求一统江湖,但求欣欣向荣 ~
语言只是工具,说到底为市场应用服务的, 语言火并不是因为这语言多优秀,而是针对特定市场提供了一个合适的解决方案 就象php现在火并不是因为php有多么高大上,而是互联网网站爆发的背景下,用php做网站相对用汇编或者其他什么语言是一个比较合适的解决方案, 以后是移动终端界面应用和后台数据分布式分析处理的市场应用,php在这两方面都没有合适的解决方案,叫唤php是最好的语言的人到时候又会改口了
1 ... 43  44  45  46  47  48  49  50  51  52 ... 70  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2874 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 13:27 · PVG 21:27 · LAX 06:27 · JFK 09:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.