PHP
AI蜗牛之家
北航烟酒僧~ 百度、腾讯自然语言处理算法工程师~
展开
-
PHP laravel系列之bootstrap美化
开始在前面的11章教程中,我们并没有使用 bootstrap 这也是处于对降低门槛方面的考虑,事实上,Laravel 已经默认集成了 bootstrap 框架,我们很容易就能使用它bootstrap 是世界上使用最广泛的前端框架之一,它提供了一套简介、精美的UI组件,几乎涵盖了网站上常用的所有功能,如果你的应用对样式的要求不是特别高,使用 bootstrap 将是最好的选择基础知识介绍bootstr原创 2017-09-04 15:03:28 · 11372 阅读 · 0 评论 -
PHP laravel系列之迷你博客搭建
在本章,我们通过搭建一个很简单的迷你博客把前面的知识再走一遍,只有通过一次又一次的实战才能达到炉火纯青写起代码手上带风的效果:)一、学习提醒因为本实验篇幅较长,为防止发生大家做实验做到一半下次又要重新来的悲剧。建议非会员用户可以使用实验楼提供的 Git 仓库来储存代码(点此查看使用方法),或者直接升级为会员即可直接保存环境。二、设计与思路在开始写第一行代码之前,一定要尽量从头到尾将我们要做的产品设计原创 2017-09-02 22:56:33 · 1501 阅读 · 0 评论 -
PHP laravel系列之视图
一、什么是视图?视图包含你应用程序所用到的 HTML,它能够将控制器和应用程序逻辑在呈现逻辑中进行分离。laravel是一个很经典的MVC结构的简单的来说视图就是我们的网站能看到的一个一个的界面,在前面的实验中,为了简单,我们在处理完路由请求后返回的都是一些简单的字符,并没有使用真正的视图。从本次实验开始,我们将加入视图使我们的网站更美观:)二、视图基础视图文件存放在resources/views原创 2017-09-02 14:26:53 · 2054 阅读 · 0 评论 -
PHP laravel系列之Blade模版
##**一、什么是Blade模版?**Blade 是 Laravel 提供的一个既简单又强大的模板引擎。和其他流行的 PHP 模板引擎不一样,Blade 并不限制你在视图中使用原生 PHP 代码。所有 Blade 视图文件都将被编译成原生的 PHP 代码并缓存起来,除非它被修改,否则不会重新编译,这就意味着 Blade 基本上不会给你的应用增加任何额外负担。Blade 视图文件使用 .blade.p原创 2017-09-02 14:36:56 · 8647 阅读 · 0 评论 -
mysql基本命令集锦
今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!!远程linux服务器mysql数据库导入和导出.sql文件 大部分情况本地开发环境为windows,部署的服务器为Linux,本地数据库导出.sql文件后需要远程导入服务器,具体如下。1.首先连接服务器,即服务器ip,协议,端口,用户名及密码,可以通过ftp客户端软件,例如filezilla;2转载 2017-09-04 18:34:40 · 798 阅读 · 0 评论 -
PHP Laravel系列之环境搭建( VirtualBox+Vagrant+Homestead+系列网址)
搭建环境从来都是阻挡一门新技能的最致命的硬伤,为了这个环境,我又是花费了半天的时间,各种问题层出不穷,下面基于网上的一些教程(我看到的都有问题)原创 2017-09-02 08:31:18 · 6415 阅读 · 1 评论 -
Nginx静态服务器配置与homestead
nginx静态服务器配置 目的:采用nginx做为静态页面服务器.1.nginx安装在 Ubuntu 下,可以舍去编译安装的过程,直接 apt-getsudo apt-get install nginxsudo service nginx start2.nginx初始配置nginx 的默认配置文件位于/etc/nginx/nginx.conf在配置文件中有一行:include /etc/ngin原创 2017-09-06 11:42:43 · 3390 阅读 · 0 评论 -
laravel小技巧(updating...)
dump($变量) 控制台输出 dd($变量) 控制台输出,dump&die原创 2017-11-18 13:42:59 · 1056 阅读 · 0 评论 -
PHP laravel系列之PHP Artisan Tinker
介绍 Laravel 中一个不太为人所知的功能,来展示如何快捷的调试数据库中的数据。通过使用 Laravel artisan 内建的 php artisan tinker, 我们可以很方便的看到数据库中的数据并且执行各种想要的操作。Laravel artisan 的 tinker 是一个 REPL (read-eval-print-loop),REPL 是指 交互式命令行界面,它可以让你输入一段代码原创 2017-09-02 23:30:34 · 2883 阅读 · 0 评论 -
PHP laravel之模型&Eloquent
一、Eloquent简介Laravel 的 Eloquent ORM 提供了漂亮、简洁的 ActiveRecord 实现来和数据库进行交互。每个数据库表都有一个对应的「模型」可用来跟数据表进行交互。你可以通过模型查询数据表内的数据,以及将记录添加到数据表中。二、定义模型模型文件默认放在 app 目录下,打开该目录,可以看到 Laravel 默认生成的用户模型 user.php ,打开这个文件。 u原创 2017-09-02 22:44:49 · 928 阅读 · 0 评论 -
PHP laravel系列之数据库
一、数据库简介Laravel 对主流数据库系统连接和查询都提供了很好的支持,尤其是流畅的查询语句构造器。Laravel 支持四种类型的数据库: - MySQL - Postgres - SQLite - SQL Server 本系列教程选用了 mysql Laravel 应用程序的数据库配置文件放置在 config/database.php 文件中。在这个配置文件内你可以定义所有的数据库原创 2017-09-02 17:53:54 · 1393 阅读 · 0 评论 -
php入门笔记
参考出处:(http://blog.csdn.net/sdksdk0/article/details/52332296) php简介PHP是能让你生成动态网页的工具之一。PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。 PHP代表:超文本预处理器(PHP: Hypertext Preprocessor)。PHP是完全免费的,不转载 2017-09-01 11:15:06 · 862 阅读 · 0 评论 -
PHP laravel系列之中间件
一、什么是中间件?通过之前对路由和控制器的学习,我们知道一个请求可以通过路由分配到某个控制器上然后进行处理,如果我们想对请求加一个限制,只允许某些请求能够到达控制器,而过滤掉我们不想要的请求,这时候就可以使用 Laravel 的中间件。 例如,Laravel 自带的 Auth 中间件可以用来验证用户的身份,如果用户未通过身份验证,中间件将会把用户导向登录页面,反之,当用户通过了身份验证,中间件将会原创 2017-09-02 13:32:43 · 1145 阅读 · 0 评论 -
PHP Laraval系列之文件结构、Artisan、路由、控制器
一、文件结构打开项目代码之后,我们就可以在 Sublime的左侧边栏里清楚的看到 Laravel源码的结构:下面简单介绍一下 Laravel源码里每个文件夹都是用来做什么的,了解结构才能更好地进行后续的开发。 文件夹 介绍 app 网站的业务逻辑代码,例如:控制器/模型/路由等 bootstrap 框架启动与自动加载设置相关的文件 config 网站的各种配置文件原创 2017-09-17 09:58:26 · 1735 阅读 · 0 评论 -
Laravel 服务容器实例教程 —— 深入理解控制反转(IoC)和依赖注入(DI)
容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“依赖注入(DI)”。本文就从这里开始。IoC 容器 —— Laravel 的核心Laravel 的核心就转载 2017-09-24 10:11:14 · 699 阅读 · 0 评论 -
异步加载之ajax
1 XMLHttpRequestXMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。var xmlhttp;if (window.XMLHttpRequest){ // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 xmlhttp=new XMLHttpReque原创 2017-12-16 12:47:59 · 649 阅读 · 0 评论