实战突击php项目
‘壹’ 请推荐一本php项目实践的书籍
软件开发实战1200例:PHP开发实战1200例(第1卷)(附光盘)
名师讲坛:PHP开发实战权威指南(附光盘1张)
实战突击:PHP项目开发案例整合(附DVD光盘1张)
PHP典型模块与项目实战大全(29小时多媒体教学视频)(附DVD-ROM光盘1张)
‘贰’ PHP实战项目一开始学什么比较好
学习基本的系统函数,做到能熟练运用常用的函数。比如:字符串函数、数组函数、文件函数等。
‘叁’ php能力怎么提升
我和楼主的情况很像,目前大三,主修外链推广,但对编程较有兴趣,先推荐题主一个网站把:知乎网。这里有很多IT界的大拿和神级的人物在这里出没。
我是先学的DIV+CSS,起码的HTML要懂;
先学基础的语法,包括数据库SQL语言,MySQL的核心还是SQL;
买一本小模块和项目的书,推荐兄弟连的《实战突击-PHP项目开发案例整合》,网上有PDF版本下载。实实在在做一些小项目;
学习PHP框架,推荐国人的框架ThinkPHP,中文资料齐全,入门方便,顺便理解MVC,轻量级的框架好入门;
学习网站的开源项目,如博客CMS:WordPress或商城EcShop
辛苦码字,纯原创,望采纳
‘肆’ 如何快速接手PHP项目
首先要文档,上个同事离职的交接文档。
其次装环境,小白就phpstudy,环境根据文档来。
运行起来项目肯定要配置一些东西,比如hosts
‘伍’ 有哪些适合练手的PHP项目
1. 项目名称:轻量级 B2C 商城系统
项目简介:本项目是一个拥有 PC 端 + H5 移动端的超轻量,功能强大的 B2C 商城系统。
技术实现:
核心框架:基于全新超轻量高性能Speed框架
JS框架:jQuery 1.10.2
移动端JS框架:Zepto 1.2.0
图表库:Flot 0.8.3
富文本编辑器:网络 精简版 UMeditor
JS模板引擎:Juicer 0.6.8
运行环境:
操作系统: Windows / Linux / Unix
Web 服务器:Apache / Nginx / IIS
PHP 版本:5.2 及以上
MySQL 版本:5.0 及以上
生产环境推荐:Linux + Nginx + PHP5.5 + MySQL5.6
项目地址:cigery/verydows - 码云
2、项目名称:基于 PHP 的轻量级路由器
项目简介:非常轻量级的路由器。无依赖、简洁、速度快、自定义性强。
轻量级且速度快,查找速度不受路由数量的影响。
支持路由参数定义,以及路由选项(比如设定 domains、schema 等检查限制)。
支持请求方法:GET POST PUT DELETE HEAD OPTIONS ...
支持事件: found notFound execStart execEnd execError,当触发事件时你可以做一些事情(比如记录日志等)。
支持动态获取 action 名。支持设置方法执行器(actionExecutor),通过方法执行器来自定义调用真实请求方法。
支持自动匹配路由到控制器就像 yii 一样,请参看配置项 autoRoute。
支持通过方法 SRouter::dispatch($path, $method) 手动调度一个路由。
你也可以不配置任何东西,它也能很好的工作。
项目地址:inhere/php-srouter - 码云
3. 项目名称:轻量级论坛社区系统
项目简介:本项目是一个基于 CodeIgniter 框架开发的 PHP 新型社区系统,她轻量小巧、简单易用、强大高效,又简称 ”STB(烧饼 BBS)。
项目地址:烧饼/startbbs - 码云
4. 项目名称:基于 PHP 的三维验证码
<img src="https://pic2.mg.com/50/v2-_hd.png" data-rawwidth="360" data-rawheight="80" class="content_image" width="360">
项目简介:打破传统的,基于 PHP 的 3d 英文字母验证码,图片粒子化,机器难以识别边界,破解难度极大。
项目地址:Quekie/Safe 3D Identifying Code
5. 项目名称:基于 PHP 的多进程网络爬虫框架
<img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="650" data-rawheight="800" class="origin_image zh-lightbox-thumb" width="650" data-original="https://pic4.mg.com/v2-_r.jpg">
项目简介:Beanbun 是一个简单可扩展的爬虫框架,支持分布式,支持守护进程模式与普通模式,守护进程模式基于 Workerman,下载器基于 Guzzle。
特点:
支持守护进程与普通两种模式(守护进程模式只支持 Linux 服务器)
默认使用 guzzle 进行爬取
支持分布式
支持内存、Redis 等多种队列方式
支持自定义URI过滤
支持广度优先和深度优先两种爬取方式
遵循 PSR-4 标准
爬取网页分为多步,每步均支持自定义动作(如添加代理、修改 user-agent 等)
灵活的扩展机制,可方便的为框架制作插件:自定义队列、自定义爬取方式...
项目地址:Kiddyu/Beanbun - 码云
‘陆’ 如何才能提高php技术
我和楼主的情况很像,目前大三,主修外链推广,但对编程较有兴趣,先推荐题主一个网站把:知乎网。这里有很多IT界的大拿和神级的人物在这里出没。
我是先学的DIV+CSS,起码的HTML要懂;
先学基础的语法,包括数据库SQL语言,MySQL的核心还是SQL;
买一本小模块和项目的书,推荐兄弟连的《实战突击-PHP项目开发案例整合》,网上有PDF版本下载。实实在在做一些小项目;
学习PHP框架,推荐国人的框架ThinkPHP,中文资料齐全,入门方便,顺便理解MVC,轻量级的框架好入门;
学习网站的开源项目,如博客CMS:WordPress或商城EcShop
辛苦码字,纯原创,望采纳
‘柒’ 求一本书,兄弟连的《实战突击:PHP项目开发案例整合》
http://www.ckook.com/ckook-10-64-1.html
‘捌’ php项目技术难点及解决办法
技术难点个人认为就是对项目整个流程及环节的理解与把控;解析透彻后再突破各个功能模块。
‘玖’ 如何快速上手php写项目
如何快速上手一个ThinkPHP的项目
创建入口文件在 Web 目录(E:\html)下创建一个项目目录,如 myapp 。在 myapp 目录内创建一个文件index.php,文件内容如下:<?php //定义ThinkPHP框架路径 define('THINK_PATH', '../ThinkPHP'); //定义项目名称和路径 define('APP_NAME', 'myapp'); define('APP_PATH', '.'); //加载框架入口文件 require(THINK_PATH."/ThinkPHP.php"); //实例化一个网站应用实例 App::run(); ?>在入口文件中,定义了 ThinkPHP 框架路径、项目路径及名称以及加载框架入口文件 ThinkPHP.php ,最后实例化一个项目应用。