+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2019-08(82)

2019-09(116)

2019-10(2)

“黑夜路人”答菜鸟们的问题集锦,很有帮助

发布于2019-09-06 13:46     阅读(967)     评论(0)     点赞(14)     收藏(0)


(本文摘自《草根》杂志第四期)

网络拉近了人们的距离,也给我们提供了空前的交流方式,在程序界,且看各大互动论坛,贴吧,知道里面,充斥着各式各样的问题和水平参差不齐的回答,网友看起来陷入了越问越糊涂的尴尬境地,正因为如此,LAMP兄弟连的童鞋们集思广益,决定为广大网友奉上牛人访谈这样一档精彩栏目,给网友们向业内著名人物任意提问的机会。

栏目互动方式:

近期LAMP兄弟连官方论坛《草根》标签下会开一篇相关的置顶帖,帖子内容将会介绍一位业界有一定影响力的行业专家,包括资料,履历等(这位专家最终将一一回答网友提出的问题),然后LAMP兄弟连的工作人员会为网友锁定问题的大致范围,比如PHP的问题,Linux的相关问题等(之后网友可以根据这个范围提出自己的问题),跟着会宣布相关纪律,比如禁止出现类似之类的灌水行为,否则扣粮票等。网友浏览完后,可以跟帖回复写出你想问的问题,等帖子结贴以后,LAMP兄弟连的论坛管理人员会将问题整理并交给该位专家做集中回答,并全程跟踪质量和进度,完成之后将在论坛和《草根》杂志上同时发布和展示。

本期牛人介绍:

黑夜路人(heiyeshuwu),国内web开发领域先驱者,酷爱开源技术,在LinuxPHPmysql方面颇有造诣,是《PHP调试技术手册》的原创作者,曾经就职于雅虎中国,腾讯等互联网公司。黑夜路人还是Csdn专家组博客的撰写者,排行第32位,其博客访问次数已经超过1259584次。
     “
大致从五六年前开始喜欢上写代码这个事情,一写就过去了这么多年,竟然也没有消退对编程的热爱。早年间玩Windows2000/2003,后来玩FreeBSD、这么多年过去了,还是感觉Linux强大简单好用,对我胃口,归结来说,还是对LAMP架 构比较热爱。擅长的技术来说,对Linux/PHP/MySQL/Apache 之类的都还比较熟悉,JS/XHTML/CSS 也会写一点,C/C++/Perl/Shell也略有了解,对系统架构、性能优化、大数据量等在工作中也有所涉猎,大体都是Web方面的相关技术吧。
             
黑夜路人的博客:
点击查看            黑夜路人的个人开源项目:点击查看
    
   
关于黑夜路人的开源项目:
目前黑夜路人主要发起了6个开源项目,它们分别是:

项目名称 (Project Name)

描述 (Description)

最新版本 (Version)

下载 (Download)

tmhttpd

简单迷你的Web服务器
The mini and simple Http Server (ANSI C, GCC require)

2008/06/22 v1.0.0

Download

tmcache

类似Memcached的缓存服务器,兼容Memcached协议
The like memcached mini memory cache daemon (ANSI C, GCC require)

2008/10/25 v1.0.0

Download

HeiyelurenPHPFramework

一个简单的PHP4框架和库集合
The small and simple PHP Framework (PHP4/PHP5 require)

2008/09/07 v0.2.0

Download

tmlibc

基于标准C的简单libc
Tima(TM-Tiny&Miny) Standard ANSI C based Library

2008/11/19 v0.0.1

Download

TMPHP Framework

快速简单好用微内核的PHP5框架
TMPHP PHP5 Web Framework (PHP5 require)

2009/12/28 v1.0.1

Download

tmdb

类似于DBM的小Hash数据库
TieMa(Tiny&Mini) TDBM (like dbm-style database)(ANSI C, GCC require)

2010/07/12 v0.0.1

Download

 

一些感谢:

我知道黑夜路人有多忙,像路人这样高度的人在一定是非常忙的,你可能难以想象那样的生活,所以有时候你想当大腕之前一定要想想自由的代价哈哈!但是这次活动小编我并不是把黑夜路人“绑架”来的,当初在选定人选的时候只是抱着试一试的态度,也因为不了解黑夜路人的为人,所以心里没有多少底气,但是当我把这个活动给黑夜路人介绍完以后,他只说了一句:“好,我也想跟大家分享分享我的经验,只要不要拿我做广告就行”,我记得当时我看到这句话的时候,忽然感觉像是清风拂面,大师熏陶一般,我感受到了一种低调,一种谦虚,后来我将论坛的问题收集完毕提交给路人,他放下手里的活,马上回答完交给了我,没有拖沓一分钟,说实话我跟很多作者过交道,这么效率的我还是头一次见。

这次的活动也圆满的完成了,因为路人,也因为这些可爱的网友们,我非常欣慰的看到《草根》为他们架起来沟通的桥梁,使他们能够建立起沟通和联系。这样的意义是《草根》最愿意看到的。今后《草根》一定会一如既往的坚持把好的栏目和内容奉献给大家,希望大家能热情的投入进来,也寄希望于有一天总是提问的你,也能站在这个舞台上回答大家的问题,帮助更多的人,也跟更多的人分享你的经验。

再次感谢黑夜路人老师超一流水准的回答,大家如果能仔细的琢磨路人的回复,一定能对你有所帮助。

最后希望大家在解决了自己的问题之后,也能把分享的精神集成在自己的工作生活中,帮助那些需要帮助的人,从而共同成长。

 

本期的精彩问题内容详见兄弟连论坛:http://bbs.lampbrother.net/read-htm-tid-42764.html

下面是本期问答的全部展示:(文字框内为论坛网友提问,看详细版请点击上面链接)

 

1.黑夜路人,老朋友了,提问下,老黑如何看待PHP未来的发展?(李明)

回复:PHP语言从1994年诞生以来,经历了这么十几年的时间,在全球编程语言排行榜中最近都是前四名,发展的越发的好了。PHP一直是一个与时俱进的语言,从PHP 3简单,PHP4的好用普及,PHP5的强大面向对象和高执行效率,到现在的PHP6 (PHP5.3)Unicode、命名空间等特性的支持,PHP一直在谨慎的提高自己。对比Python这种前后版本分裂式的改进,或者是Ruby这种效率有待提高的脚本语言来说,PHP拥有相应不错的优势和使用范围。我想PHP只要继续保持这种发展势头,以及针对在Web开发特点的强化改进,PHP会继续在Web开发领域发光发热,给Web开发者带来简洁快速的开发体验。

 

2.请教黑夜路人:
        
您好,我学的方向是云计算,自主计算,请教一下云计算在Web开发与应用领域中能起到什么性质的作用!谢谢!(董小龙)

回复:云计算是目前比较流行的概念,它主要糅合了云计算和云存储,在实际应用中分布式存储和分布式计算都比较常见。云计算主要是为了解决Web领域的大数据量存储和计算而存在,比如Web领域中非关系数据库NoSQL都算作云计算的一种,或者是Hadoop这种有存储也有计算的标准云计算实现平台。当然,还有一种云计算是提供或出售自己的运算和存储服务,比如亚马逊的S3、谷歌的GAE、新浪的SAE 也算是云计算的一种,他们都是为了解决数据存储计算而存在的。

 

3.还是请老黑谈谈对编程的认识和看法,是怎么在这么多年来维护这个热爱的?(海峰)

回复:编程来说,语言本身不是关键,只是为了实现你要实现的某个产品的要求而诞生,你可以用不同的语言,不同的算法,不同的体系结构来实现,你可以体验使用不同实现方案解决问题带来的成就感。我们做一件事情本身只有两种可能,一个是很喜欢,另外一个是没有办法而为止,如果你是前一种,那么你对这个事务的热爱一定会持续。编程也是一样的,因为你喜欢,并且愿意朝着更深技术领域的探索和研究而保持热情。祝你顺利!

 

4.俺又来啦
哇 这期是黑夜路人啊 我才Csdn博客上经常看到他哈 崇拜中
想问一下路人老师,我是从C转过来学习PHP的,起初我很喜欢做网站,但是学了很久PHP,也不太懂,后来越学越多感觉,前台,数据库乱七八糟的,弄的我好 有挫败感,一直也做不出来一个作品,现在好像兴趣都没有了,学起来很难受,想问一下我怎么渡过这个瓶颈啊,当初你遇到过这样的问题吗?(游龙戏凤)

回复: C语言是所有语言学习入门的基础课,其实PHP语言本身也是糅合了C/Java/Perl 等语言的特点,但PHP更像C语言,你会C语言我想学习起PHP来说更是轻而易举的吧。Web开发领域来说,需要学习了解的技术是比较多,PHP、数据库、HTML/JS/CSS 等等都需要熟悉。 任何学习的过程需要里程碑和成就感来增加继续学习下去的动力,你没有成就感是源于你对自己要求太高而目标没达到,你可以这么做,比如你的第一个目标是一个小论坛或者博客系统,那么你的产品很快会出来,你可以开源投入大家使用然后改进项目,在这个过程中成长起来并且获得成就感。PHP写到最后,你会发现,其实还是需要使用类似C语言来实现你更多想法和目标,那就能够基础和目标联系结合在一起了。

 

5.黑夜路人老师  膜拜一下  
我现在正自学PHP呢,我已经有C的基础啦,但是学着学着,我发现虽然我很有兴趣,但是周围好多人跟我说PHP没有C++有前途,弄得我现在有点心神不定的,不知道路人大大能不能给我做个了断啊,我不想跑来跑去学这个那个的,到时候什么也没学会。

先谢谢啦,也感谢兄弟连给我们这样一个活动哈,以后我每期都会准备好问题等着滴,哈哈  53kk

回复:这又是一个语言之争的老问题,现在语言排名来说,C++PHP总是在上下的次序,其实语言不是重点,你能把PHP或者C++都深入钻研,我想都会有很好的前途,问题不在于你学什么语言,而在于你深入学习了没有。当然我的想法是你有很好的C++基础和数据结构算法基础,同样你在学习PHP的道路上会很顺利,祝你成功。

6.在《草根》上看到这个栏目
慕名前来啊吼吼
我刚刚开始学习PHP
请问老师我多久能学会啊
我想快点上班 大学毕业一年了(白菜价)

回复:多久学会这不是一个具体的问题,因人而异,并且有人要求高,有人要求低,时间跨度自然不同。我的定义是你不要问自己多久能学会,而应该问我多久能做出一个可以使用的Web产品,它也许是个论坛,也许是个小微博系统,并且你能考虑好很多点。实践是最好的老师,等你感觉自己综合能力不错了,那么我想你的待遇和生活水平会好起来的,加油!

 

7.请问现在lnmp架构是不是特别流行,据说这一套是专门为PHP量身定做的,效率很高?这个lnmp架构在国内的前景如何,学习成本高吗?(荣耀者)

回复:我想你说的lnmp应该就是 Linux+Nginx+Mysql+PHP 的架构了,这个跟标准的LAMP主要就是Web服务器的差别了。Nginx 不是专门为PHP定制的,它只是一个Web服务器而已,你也可以换 lighttpd 或者别的都行。效率高是因为Nginx的网络处理机制跟Apache不同,Nginx的网络处理机制和Lighttpd是一样的,他们性能也是不相上下的。应用上来说,目前很多网站使用 Nginx 来处理静态资源,比如图片、静态网页、CSS/JS 等,使用的PHP里一般是采用 fastcgi的模式来运行,性能也是不错的。做技术架构选型的时候要考虑很多因素,安全、稳定、访问量都是衡量标准,具体是否使用ApacheNginx看业务要求,不是说一定要使用Nginx。学习成本来说,它只是一个Web服务器,学习成本不高,只是相关各种模块支持和文档可能没有Apache那么丰富,但我想对于一般使用来说不是太大的问题。

 

7.楼主这么精彩的履历,我再想我多久才能到这个份上啊啊啊啊啊!
请教一下PHP将来是不是有可能被什么语言取代,或者说它未来和asp谁能干掉谁啊,谢谢(爷在此)

回复:PHPAsp虽然是一个时代的产物,但是现在发展来看,ASP已经被微软自己的 ASP.net 所取代,所以我想你的意思应该是PHPASP.net进行比较吧。其实语言的竞争就是企业的竞争,微软我想会继续很强大,当然开源世界也会持续存在,就像 ASP.net PHP 依然会在各自的领域工作的很好,直到下一代更符合我们计算机和互联网发展环境,新的语言和标准来取代它们。

 

8.~这么好的活动我怎么才看见~
想问下黑夜路人~PHP一定要在LAMP环境下吗~我看了很多工作要求都是要会Linux~可是我对Linux一窍不通~多久能学会用这个系统啊~指教一下啊~谢谢喽(fream8299537

回复:PHP是一个脚本语言,它能够在很多操作系统上工作的很好,包括 Windows/Linux/FreeBSD 等操作系统,相对来说,PHPLinux会工作的更好,速度更快,这个是跟他们之间天然联系有关的,所以一般做架构选型需要好的性能和可维护性都会选择LAMP的架构。Linux学习来说,看你自己的目标,如果只是简单使用,我想只要有环境和允许,数周或者数月你应该把常用命令之类的都用的很好,如果是把自己当做运维人员可能周期会长一些。学习方法方面,可以买一些相关的书籍,或者看看相关的视频来学习,当然,要熟练使用,方法只有一个:实践!

 

10.老师好
我就是想问一下PHP就业前景好吗,我着急想快点工作,听说了PHP简单而且很好找工作,是这么回事吗(busybusy

回复:因为PHP是脚本语言,所以学习成本上来说是比较少的,学习也比较简单。目前互联网大环境倾向于使用开源软件来搭建Web应用,因为PHP的简单部署,扩展方便的特性,所以PHP在未来几年我想都会是Web开发的主流技术,我想只要你认真学习,在解决你现实的工作问题上应该是毋庸置疑的。祝你成功!

 

11.老师,麻烦请您谈谈中国IT发展趋势是怎样?以及年轻人自主创业的建议?谢谢.! ck丶代小炫。)

回复:中国的互联网发展才短短十来年时间,按照规律来说,任何一个行业的成熟稳定都需要十几年乃至几十年的时间,所以在一个快速发展的行业,自然会有很多机会。中国的IT行业,特别是互联网行业,从早期的作坊式、门户式,发展到现在的垂直方面(专业站点)、一站式(综合大型站点)经历了五年到八年的时间,未来的互联网应该是门户一站式和更多更小垂直站点并存的模式,换句话说,我的观点是,你要做一个门户并且成功是相对更困难的,但是如果是某一个垂直领域或者会更容易成功。年轻人创业是个好事情,说明这个行业还有吸引力和机会,还存在一般意义上的公平竞争。就互联网行业创业来说,你会面临互联网巨头们的强大压力,另外还有就是国家对互联网日趋严格的监管和法规制约,这些都是你需要考虑的。我的建议是,想要创业,可以先看看别人怎么做,如果资源和综合能力都足够,包括好的团队,资金支持等,那么就去做吧。!最后送一句话:听多数人的意见,和少数人商量,自己做决定。

 本次活动到此结束,谢谢黑夜路人,希望大家能继续关注《草根》和“牛人访谈”栏目。



所属网站分类: 技术文章 > python文章

作者:23dh

链接: http://www.pythonheidong.com/blog/article/99411/

来源:python黑洞网 www.pythonheidong.com

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

14 0

赞一赞 or 踩一踩

收藏该文
已收藏

评论内容:(最多支持255个字符)

相似文章

  使用“import dateutil”和“dateutil.parser.parse()”时的AttributeError,但在使用“from dateutil import parser”时没有问题

  apache cgi 运行python的问题,请帮助,按照网络弄了很多方法都不行

  漫画:有趣的“帽子问题”

  解决Python安装sklearn后,import过程中提示“找不到指定的模块”的问题

  对于程序员,我们有我们自己的撩妹办法。——用python替一个妹子解决批量翻译问题。

  JavaScript九大面试问题集锦,助你顺利通关!

  都说谷歌的“白板面试”很烂,有什么替代方案吗?

  2018年被称为中国人工智能元年,人工智能技术已经成为国家战略,在2017的一年里,人工智能技术得到重视,已逐渐渗透到其它行业,无人超市、人脸识别、自动驾驶、智能家居等“黑科技”早已成为各大媒体的头

  姚氏百万富翁问题数值解法“非电路解法”详解(python代码实现,原理分析)

  有趣的“getElementById()只需1个参数(给定2个)”,有时它会发生。有人可以解释一下吗?

优质资源排行榜

 python经典电子书大合集下载 下载次数 8108

 零基础java开发工程师视频教程全套,基础+进阶+项目实战(152G) 下载次数 7545

 零基础前端开发工程师视频教程全套,基础+进阶+项目实战(共120G) 下载次数 7439

 零基础大数据全套视频400G 下载次数 7002

 零基础php开发工程师视频教程全套,基础+进阶+项目实战(80G) 下载次数 6891

 零基础软件测试全套系统教程 下载次数 6502

 全套人工智能视频+pdf 下载次数 6436

 IOS全套视频教程 基础班+就业班 下载次数 4679

 编程小白的第一本python入门书(高清版)PDF下载 下载次数 3100

10  effective python编写高质量Python代码的59个有效方法 pdf下载 下载次数 3065

11  Python深度学习 pdf下载 下载次数 3044

12  使用python+pygame开发的小游戏《嗷大喵快跑》源码下载 下载次数 2998

13  python项目开发视频 下载次数 2997

14  python从入门到精通视频(全60集)python视频教程下载 下载次数 2994

15  黑马2017年java就业班全套视频教程 下载次数 2992

16  python实战项目 平铺图像板系统源码下载,适用于想要保存,标记和共享图像,视频和网页的用户 下载次数 2987

17  利用python实现程序内存监控脚本 下载次数 2986

18  树莓派Python编程指南 pdf下载 下载次数 2979

19  老男孩python自动化视频 下载次数 2979

20  老王python基础+进阶+项目视频教程 下载次数 2972

21  尚硅谷Go学科全套视频 下载次数 2972

22  某硅谷Python项目+AI课程+核心基础视频教程 下载次数 2967

23  Web前端实战精品课程 下载次数 2966

24  Python基础教程 pdf下载 下载次数 2966

25  tron python小游戏 下载次数 2962

26  [小甲鱼]零基础入门学习Python 下载次数 2959

27  老男孩python全栈开发15期 下载次数 2958

28  2017最新web前端开发完整视频教程附源码 下载次数 2948

29  最新全套完整JAVAWEB2018开发视频 下载次数 2926

30  Python算法教程_中文版 pdf下载 下载次数 2913

31  Spring boot实战视频6套下载 下载次数 2909

32  python全套视频十五期(116G) 下载次数 2901

33  Python项目实战 下载次数 2882

34  python全自动抢火车票教程-python视频教程下载 下载次数 2882

35  30个小时搞定Python网络爬虫 含源码 下载次数 2881

36  尚硅谷大数据之Hadoop视频 下载次数 2876

37  简明python教程 (A Byte of Python)pdf下载 下载次数 2873

38  Python A~B~C~ python视频教程下载 下载次数 2864

39  数据结构与算法视频(小甲鱼讲解-全) 下载次数 2863

40  web小程序表白天数倒计时源码下载 下载次数 2862

41  Python Cookbook第三版中文PDF下载高清完整扫描原版 下载次数 2862

42  python基础视频教程 下载次数 2862

43  Python高性能编程 pdf下载 下载次数 2862

44  go语言全套视频 下载次数 2853

45  利用Python进行数据分析 pdf下载 下载次数 2850

46  清华学霸尹成Python爬虫视频-ok 下载次数 2845

47  黑马前端36期最全视频和代码 下载次数 2841

48  2018最新全套web前端视频教程+源码下载 下载次数 2840

49  老男孩Python自动化开发12期 老男孩最强一期python高级运维开发课程 第二部分 70GB 下载次数 2832

50  流畅的Python PDF下载高清完整扫描原版 下载次数 2828