我这种情况学 python 还是 php 更合适?

2014-10-30 12:20:25 +08:00
 yuewolf
一、基础
HTML/CSS可以说精通,C语言堪堪了解,会做计算机网络考试那100道题;用过PHP类CMS较多,会写/改写诸如织梦、帝国、WP、Discuz!等CMS模板,通过google可以改动一些代码实现自己想要的功能,当然复杂的会很吃力、很费时间。IF FOR之类的基本都能看懂,也差不多明白。简单的SQL命令也能看写。
维护过系统,早期WINSERVER,现在centos、debian等基本无压力,今年LNMP配置、使用都没有问题,而且用得较多。
数学不好,很多函数、算法应该会比较吃力;学东西都是野路子,用上了查一下,不系统。

二、需求
主要是做网站!当然我知道python做爬虫、小工具等很有优势,但我最主要的是想做网站开发。

三、PYTHON教程问题
看过python的简明教程,模块之前基本能看懂,模块之后吃力。如果你向我建议学python,有没有类似php100的PHP视频那种系统一点的好教程?
能不能不通过看手册开始?而是有循序渐进的,通过实例把知识点、原理讲解出来的好教程?最好是视频。最好能学习一点就能做个小页面,实现个小功能,也就是说容易让自己看到小成绩,得到小满足和继续下去的动力。

四、框架
如果学习python或者PHP,一开始就用框架好吗?

五、我的奢望
pythoner比phper更喜欢鼓出自己语言,但好像没有phper热心。
想求一个师傅或者指路人。
我深知提问也需要艺术,也深知他人时间更加宝贵,更加懂得心怀感激,当然也善于运用搜索引擎。我不会遇到问题自己不动手就问,但也希望我没想到的一些东西,您能前瞻性地告诉我,让我少走弯路,提升效率。

感谢每一个看过来的人,感谢回复帮忙的热心朋友。
8558 次点击
所在节点    Python
54 条回复
twitterpig
2014-10-30 12:24:06 +08:00
帮顶。。。
datou552211
2014-10-30 12:30:52 +08:00
node
stiekel
2014-10-30 12:31:08 +08:00
可以考虑一下 Node.js ,做一个 JavaScript 全栈, MEAN 一整套,很不错的。
x86
2014-10-30 12:32:20 +08:00
你自己逗选择都发在Python节点了
greatdk
2014-10-30 12:34:34 +08:00
你的基础和我很像,比我还好一点,帮顶
shajiquan
2014-10-30 12:34:59 +08:00
学 Python 吧,要么就去学 golang!哈哈。

哪,学 Python 可以看廖雪峰的这本书: http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
jox
2014-10-30 12:35:24 +08:00
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

这种问题完全没有意思,我的回答是,都学!而且不仅这两个,其他的能学多少学多少!你会问这种问题说明现在的你只能给别人当小弟,还轮不到你来决定项目要采用哪种技术,你的这个问题写了这么多字,可以无情地告诉你,都特么是扯淡,因为光看你这个问题就够了,赶紧别在这儿墨迹了,先抓阄儿,抓到哪个就先学哪个,学会了或者感觉学不会了再换另一个,当然学不会是不太可能的,全世界那么多所谓的PHP程序员和Python程序员,概率上讲随便抓个人出来学不会的概率是很低的

其实我觉得会问这种问题的人本质上就是他妈的懒或者自卑,就他妈想着学会某一个编程语言之后就一直用着,不花功夫学别的,要么就是觉得自己脑袋不好使,觉得自己笨,要是前者,没什么好说的,IT行业竞争很激烈,懒惰的家伙一般都没有好下场,美国有50岁的程序员被辞退,然后靠给别人修房子维生的。自卑的完全没有必要,绝大多数情况下,决定一个人能否有成就的关键因素不是智商,而是自律等跟一个人品性有关的因素,而且都他妈懂上网问问题了,还学不会编程吗?赶紧学习去!!
yuewolf
2014-10-30 12:35:59 +08:00
@x86 总要选择一个节点……
aszxqw
2014-10-30 12:36:40 +08:00
php
bitwing
2014-10-30 12:38:02 +08:00
本页右边的推荐和关注->
hahastudio
2014-10-30 12:43:20 +08:00
@yuewolf 问与答
yuewolf
2014-10-30 12:43:47 +08:00
@jox 你有点激动了,我自己给自己做事。如果我想上什么项目,理论上来说就是我自己定的。

想学编程而已,懒是事实,要不然我也不会一直用现成的CMS折腾这么多年了。也确实不想再花功夫学别的,编程语言太多了……都学会,我还有什么时间吃喝玩乐?

我学编程不是为了就业和工资,就是觉得可以自己编写自己想要的东西。我用稀烂的一点编程基础,从网上下了别人的代码改啊改,效率低但能跑起来,也凑合够自己用了。这是很功利的,因为那时候我要靠他赚钱。我才不在乎代码是否优雅什么的,实现功能,给我跑起来给我赚钱仅此而已。

现在,想让自己真正学会一门编程,可以去做一些自己感兴趣的东西而已!谢谢你的回复。我确实是懒,可我觉得懒没有错!
Alina1001
2014-10-30 12:44:15 +08:00
@jox 高人高见!
jox
2014-10-30 12:50:11 +08:00
好吧,我“激动”了。

这么说吧,穷得快吃不上饭了就去学PHP,招PHP的多,好找工作,否则就无所谓,爱学哪个学哪个,学个编程语言又不费劲,如果只是开发Web应用的话,不用学得太深入,其实大多数情况下都不用深入学习某个“编程语言”,你需要深入学习的是计算机原理和相关的硬件知识,数据库相关理论,编译原理和编程语言相关的理论以及所在行业的业务知识。

别人写的语言都有什么特性,有哪些技巧,能怎么用有什么好深入学习的,这个东西就好像深入学习excel一样,成为使用excel的专家当然很了不起,可以找到很好的工作,但是万一哪天excel没人用了怎么办(当然这不可能,所以如果只是为了混口饭吃的话其实深入学习某编程语言不如深入学习excel来得划算)?

所以我看到网上关于编程语言的争论就觉得好笑。就像这样:哈哈哈
yuewolf
2014-10-30 12:57:53 +08:00
@jox 再次感谢。是我标题没起好。或者说就不需要问。按你说的,去学就是了。没什么合适不合适的。
linfox
2014-10-30 13:02:44 +08:00
@yuewolf

你的情况跟我很像。
这两年一直都是寻找各种php的cms和wp 模板。
然后我发现花在寻找上的时间如果用来学习一门语言早学会了。

我正在学习 PHP
我也是业余想做几个网站玩玩。
halfcrazy
2014-10-30 13:08:11 +08:00
感觉你看了不少,不如自己动手做做看,看对哪个更有感觉。当然要是都学也是可以的。
yuewolf
2014-10-30 13:10:36 +08:00
@halfcrazy 其实都已经开始学了,摸到点门槛了,只是想确定一下,专攻一个。
yuewolf
2014-10-30 13:12:21 +08:00
@linfox 是的。差不多。我可能比你用得更多、更熟。就是觉得现成的CMS,总归有些不合自己意,想自己做。嘿嘿~~

PHP我的基础应该有一些了,毕竟接触的多。
em70
2014-10-30 13:13:00 +08:00
@jox 说得真他妈好,楼主应该背下来.

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

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

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

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

© 2021 V2EX