摘要:
怎样快速学习一门新的编程语言?本文提供了一个行之有效的方法:看几页程序说明,然后就开始实践吧~ 虽然我已经可以使用很多种编程语言进行工作,但我的工作常常会要求我快速掌握一门新的语言。我没有选择去阅读几百页的程序手册,而是快速浏览10 到15页的教程(可以在Google中搜索),并把程序语言的语法参考说明印在小卡片上(在google里搜索language to learn+reference card就能找到)。 首先,我会熟悉这种程序语言的编译器、编译选项、编辑器或集成开发环境的的快捷键和小技巧,写一个简单的“你好世界”程序,编译并运行它,再用调试器进行简单的调试,如设置断电、查看变量值、跳. 阅读全文
摘要:
如今的PHP框架层出不穷,名气也各不相同。如何快速掌握一种框架?看看本文吧~ 如今的PHP框架层出不穷,名气也各不相同。我不是这方面的专家,甚至不能熟练地使用其中的一种,所以就不作推荐了。这里我要讨论的是如何才能更快地开始使用某个框架。 首先你当然必须选择一个框架,比如ZF、Cake、Symfony、atk、Yii、CodeIgniter、Solar、PRADO等。选择哪个呢?有些框架提供了非常好的入门教程,另一些则比较难入门了。 我很喜欢这篇文章:《学习一种新的编程语言所需做的练习》,但我因为已经很熟悉PHP了,所以这个方法不能用在学习框架上。所以我想列举一些类似的练习用以学习PHP框架.. 阅读全文
摘要:
http://www.doctrine-project.org/projects.html数据库相关知识http://firehare.blog.51cto.com/809276/703599整合的dbal总结内容http://twpug.net/docs/symblog/博客的制作 阅读全文
摘要:
我们经常会使用 FTP,把本地电脑上的文件上传到服务器上,或者把服务器上的文件下载到自己的电脑里面。FTP 有服务端和客户端,FTP 的服务端提供了这种传输文件的服务,FTP 的客户端提供了传输文件的工具。我们要先在服务器上安装配置 FTP 的服务端,然后可以在自己的电脑上安装一个 FTP 客户端软件。mac 用户打开终端,windows 用户可以使用 puTTY。我们要用 root 身份登录到服务器。 ssh root@42.121.97.222FTP 服务端的软件也有很多,这里我们使用 vsftp,使用 yum 安装它,输入 yum install vsftpd成功以后,我们打开 vsft 阅读全文
摘要:
下面我们一起为服务器安装 PHP,在使用 yum 安装软件包的时候,yum 会去默认的资源库里查看我们要安装的软件包,然后到指定的服务器上下载并安装。但是有的时候,我们要安装的软件包并没有包含在默认的资源库里,或者,我们需要更高版本的软件包。比如我们要安装的 5.3 版本的 PHP 就没有在默认的资源库里。这个时候我们就需要去为服务器添加第三方提供的资源库。打开浏览器,输入:http://iuscommunity.org/ ,点击 Repos ,就是Repositories, Repositories 就是我们说的资源库。浏览到这个页面的下方,这里有一个 EL5 ,还有一个 EL6,EL 是 阅读全文
摘要:
想让我们的阿里云服务器成为一台 Web 服务器,我们需要安装一个 Web 服务器软件,比如 Apache ,或者 Nginx 等等。下面我们就一起来安装一个 Apache 服务。我们可以使用 yum 来安装需要的软件,yum 是一个管理工具,它会到资源库里帮我们找到想要安装的软件包,自动去下载并且安装。有些软件包会依赖其它的软件包,使用 yum 我们不用担心这样的依赖问题,它会自动去下载我们要安装的软件包所依赖的那些软件包,然后一起为我们安装好。yum 不仅可以安装软件包,还可以删除或者升级等等。输入 yum install httpd … 这个 httpd 就是我们需要的 Apache ,回 阅读全文
摘要:
阿里的云服务器准备好以后,我们首先要做的就是把自己购买的磁盘空间挂载到系统里面,我们为服务器选择的是 Linux 系统,确切说的是 CentOS 系统。默认阿里云服务器带了一个 20G 的空间,一般用来存放操作系统和相关的软件,而你真正购买的磁盘空间并不包含这个 20G 的空间,想要使用你购买的磁盘空间,你需要做一些额外的操作。我们先用 root 身份登录到我们的云服务器: ssh root@42.121.97.222 … 输入密码… 回车登录成功以后,使用一个 df 命令来查看一下当前系统里的磁盘使用的情况。 df 是 disk free 的简写,这里我们可以再添加一个 h 参数,让输出的结 阅读全文