<dl id="vorq8"><menu id="vorq8"></menu></dl>

<sup id="vorq8"></sup>
<sup id="vorq8"></sup>
<sup id="vorq8"></sup>

<optgroup id="vorq8"><address id="vorq8"></address></optgroup>

    <sup id="vorq8"><menu id="vorq8"><small id="vorq8"></small></menu></sup>

    <div id="vorq8"><tr id="vorq8"><object id="vorq8"></object></tr></div>

    当前位置:  首页  >  PHP资讯  >  技术产品

    PHP程序猿必备的七种武器

    作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀,人家也没记住他的帅,只是记得了他的飞刀。

    作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀,人家也没记住他的帅,只是记得了他的飞刀。

    难道不是吗?

    本文着重介绍对于程序猿来说,居家旅行编程泡妞的七种必备武器,以及若干实(zhuang)用(bi)必选。

    开发环境

    最隆重推荐:XAMPP

    有win版本、mac版本、linux版本等等,全部都齐备了。标准的英语定义是:XAMPP is an easy to install Apache distribution containing MySQL, PHP, and Perl.

    大家看英文就知道是包括什么东西了,一次过下完,基本上该配置好的东西全部都配置好了。很多公司的生产环境一样使用这个东西。

    官方网址:

    1
    https://www.apachefriends.org

    备选方案:WAMPSERVER,a Windows web development environment.

    这个是一个备选的建议,不过如果可以,还是都选择XAMPP吧。

    IDE编辑器

    据说真正的神人,是不用集成IDE的,他们喜欢VI、VIM和NOTEPAD,越简单越好,因为越简单逼格越高。

    不过,我们今天不是来装逼的,我们今天是来讲实用的。

    当之无愧,第一名推荐:PHPStorm,当前最新版本在8.1之后了。是一个俄罗斯公司的产品, JetBrains旗下还有一个叫Webstorm的,也是超级牛逼的产品。让风暴来得更猛烈一下吧!

    推荐理由:方便、专业化,基本上别人能做的,他都能做,包括编程、调试等,还集成了SVN管理和自动上传到网站服务器的功能等等。光说,肯定说不完。

    需要?#24471;?#30340;是,这是一个商?#31561;?#20214;,也就是需要人民币的。什么,你没破解过软件……是真的程序员吗?

    另外一个隆重推荐,当然是Sublime Text了,和PHPStorm一样,Mac?#25945;?#21644;Win?#25945;?#37117;有版本。一样有PHPStorm的良好的编辑功能,关键还没有那么臃肿,非常轻便 Slim。如果是phpstorm是这个分类里面的史泰龙,非常?#30475;?#26080;所不包,那Sublime Text就是一个轻盈斯文的小家碧玉了。

    看大家口味吧。

    也别问我网址,不会问度娘的程序员,我觉得根本没法做一个合格的程序员。

    数据库工具

    数据库工具,实在是太多了。我自己用过mac?#25945;?#21644;win?#25945;?#30340;工具,发现其实差别还是挺大的。

    首先介绍一下第三名:MysqlWorkbench;出身高贵,就是mysql官方出品的,功能很好很?#30475;螅?#20294;是对中文支持一般,缺点是特别的臃肿,我也不知道为是那么要做一个那么庞大的工具。

    最牛逼的地?#21073;?#25105;们是用来做数据库设计的,有很好的支持。就是打开EER Diagram那个界面时候用的。强烈推荐哦。

    另外,介绍Mac?#25945;?#19979;专用的,Sequal Pro,当前版本1.0,新出的,很好奇我为什么推荐这个吧。因为的确是很好用,我在mac下面试过几个,觉得这个实在不错。

    唯一的遗憾是,好像只有英文版本的。拼音好,但是英文不好的,估计要郁闷了。

    并列第一的,还包括Navicat for MySQL,有win和mac版本。我没有用过,但是我们的技术大神潘神,一直在坚持用,而且隆重推荐。

    入选理由:潘神看上的,没有差评的。

    SVN管理工具

    一个人做开发,可以天马行空,随意做。但是一个?#21734;櫻?#22914;果没有SVN管理手段,那简直是无法想象的。那感觉,就像是在深圳福田中心区裸奔一样,原始。

    SVN一般来说,在服务器端, linux系列系统的话,一般来?#20992;?#26377;安装Subversion系列的版本管理系?#24120;?#31616;单易用,信手拈来。

    当然,系统也可以托管在Github,现在特别的火哦。对于我们的?#21734;?#24320;发来说,商业行为嘛,还是托管在自己的Subversion服务器比较好,在局域网也好,随意都可?#28304;?#24314;一个的。

    Mac版本,首推CornerStone,版本2.7+了,我也没有用很新的版本,这个就足够了。里面具有完整的SVN客户端的功能。不过Mac似乎没有Windows?#27809;?#37027;么?#20197;耍?#22240;为mac版本的版本管理工具,整合程度更高。

    啦啦啦啦啦,最赞的工具出来了。Win版本的,TortoiseSVN,又称小龟壳,神器啊!

    不过我最近刚刚从cornerstone换到phpstorm了。他家的svn也整合得很好。

    服务器端操控工具

    一般来说,我们平时是少不了要操控远程服务器的,比如阿里云什么之类的,为了?#38405;?#36215;见一般也不会选用win的服务器,而是用linux系列的服务器。因此,服务器的客户端操控工具就尤其的重要了。

    分三大类来看:

    第一类是终端工具,我除了选用mac?#28304;?#30340;之外,一般来说还会选择ZOC 和 SecureCRT。Mac下面,zoc似乎比后者要更加顺手一点,不过SecureCRT算是综合和全能的选手了吧,拥趸超级多啊!

    第二类是FTP工具,在windows下面,基本上就不用介绍了,选择实在是太多了,随意选择一个就好了。Mac版本,我发现Transmit 4特别好用,就这个了。

    第三类是文件比较工具,潘神隆重推荐,必备神器:Beyond Compare,可以实现服务器端和本地的文件比较,改?#30007;?#38543;心所欲,哈哈。不过,要注意尺度哦,很多人选了这个,就不用SVN工具了,这是大忌啊。

    我们就试过,一个晚上,三个人,轮流用BeyongdCompare在更新同一个文件,结果……?#19978;?#32780;知了,差点打起来了。

    浏览器等测试工具

    既然php程序狗,那就肯定是用到浏览器来测试的了。

    先摆明我们的立场,有节操的程序猿,从来不用IE浏览器。用IE的,请?#39057;潰?#36208;好,不送。

    必须推荐两大神器:Chrome 和Firefox,点击?#35828;ィ?#36873;择:开发者工具,然后,你想干什么,都可以了。

    如果两大神器,再配上另外一个牛逼的插件,那就更厉害了。这个插件,名字叫:Postman REST Client,可以专门用来测试post/get等各类网络访问方?#21073;?#28982;后还能收到返回的结果,接口测试后者其他的ajax测试,都非常的方便呢。

    最后,如果你是负责微信开发的,一定少不了一个二维码生成工具,这类工具太多了,mac下面iQR,很好用。也有网站生成的,随便找一个网站就好了。

    产品狗修炼必备

    俗话说:不想当将军的士兵,不是好士兵。

    我说:不想当产品经理的程序员,不是好程序员。

    哈哈,因为涉及到物种的进化和演变,要修炼为一个牛逼的产品狗,那可不是那么简单的,必须得上知天文下晓地理中间还得猜到女人的心思(据说,女人的使用习惯决定了70%以上的UI习惯)。在这里,隆重给大家介绍几个工具:

    最重要的,当然是Axure RP pro,业界又称为:人品软件。在mac和win系统都有。会画:人品图,是作为一个产品狗的最基本的功夫。这个工具是用来做产品原型的,可以实现大概的 布局,并且能实现?#27809;?#30340;交互动作的设置,是产品狗用来沟通上游?#27809;В?#19979;游设计和程序开发的最重要的工具了。

    这无异于武?#31181;?#20013;的圣火令嘛。

    另外一个,就是Mindmanager,程序员用来做需求分析和开发的安排等,也是很有用的。这个也是策划们最喜欢用的工具之一了。

    要打动?#27809;В?#38500;了能编程序,那是?#23545;?#19981;够的,用PPT?现在估计也OUT了吧,最新的演示的工具,叫:Prezi,让你关注观点,打动客户!

    吐了个 "CAO" !
    扫码关注 PHP1 官方微信号
    PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
    Copyright ? 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有
         
    pc蛋蛋
    <dl id="vorq8"><menu id="vorq8"></menu></dl>

    <sup id="vorq8"></sup>
    <sup id="vorq8"></sup>
    <sup id="vorq8"></sup>

    <optgroup id="vorq8"><address id="vorq8"></address></optgroup>

      <sup id="vorq8"><menu id="vorq8"><small id="vorq8"></small></menu></sup>

      <div id="vorq8"><tr id="vorq8"><object id="vorq8"></object></tr></div>

      <dl id="vorq8"><menu id="vorq8"></menu></dl>

      <sup id="vorq8"></sup>
      <sup id="vorq8"></sup>
      <sup id="vorq8"></sup>

      <optgroup id="vorq8"><address id="vorq8"></address></optgroup>

        <sup id="vorq8"><menu id="vorq8"><small id="vorq8"></small></menu></sup>

        <div id="vorq8"><tr id="vorq8"><object id="vorq8"></object></tr></div>

        宁夏十一选五胆拖复工戈 3d7和值单选复式投注 甘肃十一选五27期开奖 拖把刮刮乐 淘宝快3红包是真的吗 极速飞艇开奖网站 广东快乐10分钟助手 另东方心经 sh时时彩开奖 mfc五子棋开发 示范买彩票 广东彩票 单场胜平负开奖日期 高手一尾中特平 福建31选7规则能中多少钱