php 转 py 新手感慨

2014-12-05 10:06:35 +08:00
 LINAICAI
折腾三天才搞定mac ox+pycharm+mysql
我记得搞php那套就算是lnmp,也不过如此,但不同的是php的lnmp我直接在vps的linux上搞,安装软件包yum或者apt方便太多,反观mac ox下,py链接个mysql都要安装mysqldb模块,还各种版本问题节操砸了满地。
这里还有个问题想知道,py3.x版本之后怎么connect mysql?我看网上说mysql官方出了新的连接器不会用不了解啊。
之所以php转py,就为了学爬虫。。。
5768 次点击
所在节点    问与答
53 条回复
LINAICAI
2014-12-05 14:51:30 +08:00
@mengzhuo 没错 感觉自己走了弯路
lincanbin
2014-12-05 15:22:21 +08:00
@mengzhuo PHP4是14年前发布的,PHP5也发布了10年了……
mengzhuo
2014-12-05 15:39:53 +08:00
@lincanbin

╮(╯▽╰)╭我第一家实习的公司(某BS)还真的有PHP4的代码
lincanbin
2014-12-05 16:11:11 +08:00
@mengzhuo 那些生产环境的旧代码是从不用升级运行环境的,更没有PHP5兼容PHP4一说。
txlty
2014-12-05 17:10:21 +08:00
如果有人打算用php写爬虫的话,那么:
异步、多线程:可以用popen多开、curl_multi、pthreads、Swoole、Event,任选一种实现。
文本分类、正文识别。可以基于SVM、FANN两个扩展实现。
herozzm
2014-12-05 17:39:46 +08:00
lz为了爬虫,为什么不学golang?并发的特性非常适合用来做爬虫程序
skybr
2014-12-05 19:01:41 +08:00
@lincanbin php5一开始只是作为php6发布前的试验特性版本发布的, php5.2加了json支持才逐渐有人尝新型的拿来做项目, php5.3之后把原来的版本计划改了才大举迁移的, 虽然4和5发布间隔很短, 但实质上php4统治的时代挺长的.
lincanbin
2014-12-05 19:31:37 +08:00
@skybr php4生命周期是7年,发布7年后,也就是PHP5发布3年后,PHP官方宣布停止支持PHP4。这并不长。
skybr
2014-12-05 20:03:35 +08:00
@lincanbin 对, 按照官方的发布周期是能这么讲, 但问题是php5.2早期版本略坑, 导致php官方一边填坑一边在宣布停止4支持的一年后又发布了一个4.4.9给大伙儿救命(5.2宣布EOL后也玩过这么一出), 其后php4一方面靠一些发行版的内部维护, 一边靠着CI、cake、akelos和国产的fleaphp等支持php4的框架(其实经过5.2那出, 大家当时对5的稳定性都没太大信心)借rails东风大火在事实上又多活了两年, 真正开始普及5还得是5.3出了几个小版本稳定让大众重拾信心后了.
redguy6
2014-12-05 20:47:31 +08:00
@skybr 嘿嘿,转了一圈,感觉还是php实在,用的人多,工作好找,教程多.... :)
karma
2014-12-05 21:32:31 +08:00
@subpo 差不多吧,前提是装了xcode或者command line tool。另外其实主要看手熟不熟吧,多年前自己装个rails的环境要搞一下午,现在搞一套平时用的技术栈真的只是网速问题。
konakona
2014-12-06 03:53:31 +08:00
osx折腾开发有一个妙招:
brew install
给予brew这个安装包(自己搜搜下)想要安装什么东西都不是问题了……
LINAICAI
2014-12-08 01:14:44 +08:00
@redguy6 确实php的多, 其实大多数老板甚至是cto都愿意招php,毕竟如果换人干活也好招啊,你说一个项目py搞好后原开发跑了,那你都花多长时间招个py?
上面的说法 也是针对一些老牌传统的it企业,当然现在技术人员学py的也不少了,那些近些年崛起的公司有着风投和天使投资大把大把的资金和优美的工作环境倒还是很容易招人,难为了老旧公司吃不消这个技术改造~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/151665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX