PHP从零开始(1)

关于动机

其实本来想学习一点其他的东西,开拓一下视野。一直远远的关注php7好久了,现在决定从零开始学习,虽然基础并不是从零开始的,但是决定一点点把基础补扎实了。

而且,weibo有php的官方sdk,简直比之前用的.Net库好太多了,所以顺便继续开发我的lunyu。

关于学习资料

基本上以《PHP和MySQL Web开发》为教材,此书被誉为php圣经,虽然讲的是PHP 5.X时代的故事,但是理念基本都在。

关于Lunyu

这是我的一个个人小项目,是一个基于weibo数据的社交网站。

通俗地讲,就是一个长得像twitter的壳子,里面全是微博的数据。

做这个的初衷,是因为微博网页版的广告太多了,就这么简单。


这是这个栏目的第一周,由于其他原因,这礼拜并没有在上面投入很多精力,只是简单的做了一些基本工作。

首先是开发环境的搭建,我使用的是ubuntu 16.04作为开发环境。

Apache 安装:
sudo apt-get install apache2
PHP & MySQL 安装:
sudo apt-get install php7.0 php7.0-curl php7.0-gd php7.0-cli mysql-server php7.0-mysql php-xml php7.0-mbstring
接下来是关键的一步,很多人会到在这里:
Apache的PHP模块:
sudo apt-get install libapache2-mod-php7.0
接下来就可以去Apache的根目录下写一个测试文件了,将以下内容写入一个PHP文件:
<?php echo phpinfo();
在浏览器里访问,如果看到的PHP信息话,就说明环境基本搭建完成了,之后有需要的模块(例如xdebug)在自行添加就可以。

接下来在github上创建一个项目,就叫Lunyu吧,简单选择一下证书,基本就创建完成了。

下一周的计划基本就是Laravel框架的一系列配置,部署和第一个功能——链接微博账号的功能。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容