Laravist For Laravel And Artist Web Development
4 followers 0 articles/week
做了一点事,学到了一些

嗯,以下的内容对某些人来说可能是鸡汤,但至少这是适用于我自己的。 laravist上线有一段时间了,这期间遇到过各式各样的事,也接触了多种多样的用户;然后假期在家里也好好反思了一下自己,总结了这一段时间以来有点感悟的观点,也希望对你有一点用处。(以下部分先后,我也不知道怎么排序来着) 1.认真聆听,清楚表达 越来越觉得,作为一个不放弃学习的人,特别是一个代码工作者。这一点特别重要,千万不要固执地认为那些来职责你代码差的人都是傻逼。不妨先放下你的一些些愤怒,认真听听别人的看法,然后你再权衡一下,他的观点有没有说服你。比如在laravist群里面的一位 @little 大神(这里的是群昵称),每一次他在跟我提出相异的意见时,他总是能从另外一个视角给出让你信服的理由,对于这样的人,我现在是特别的珍惜与他之间的交流。而至于在这里我为什么要把聆听放在前面,表达放在后面,是因为我觉得聆听在交流的时候其实更加的重要,而清楚的表达则更加侧重于在向别人征求意见或寻求答案的时候。对于laravist这样一个问答社区,感受特别深,很多用户在问问题的时候其实完全不能清楚的表达自己的问题到底是什么,所以这个时候,我通常会推荐大家去看看SF上面...

Wed Feb 24, 2016 06:28
在Coding中部署Laravel项目演示

首先声明:本文并不是很高深的技术贴,而是在尝试给大家一个前车之鉴,从而让大家少走一些弯路,我将演示我是怎么一步一步地在Coding上开启Laravel项目演示,当然了,这些演示并不是简单的html页面,我会为大家讲解怎么在Coding上使用Mysql,Nginx等服务。好了,废话不多说...(其实我很想说我在这当中走了很多弯路的!!!) 首先,使用任何一个平台,你还是得看官方文档,PHP的在这里,看完官方文档你还是不太懂的话,那么恭喜你跟我当时一毛一样啊,不过这也有一个好处,因为看完官方文档后,我相信你对一些基本的概念会了解,以至于不会对我下面写的东西很陌生。所以...我们走起! 1.第一步,我们需要在我们的项目目录下创建三个文件: index.php (必须,这是你开启Coding项目演示的前提)Procfile...

Sun Nov 1, 2015 06:33
Laravel教程 四:数据库和Eloquent

上一篇写了一些Laravel Blade的基本用法和给视图传递变量的几种方式,这一节我们来说说跟数据库打交道的数据库配置和Laravel强大的Eloquent。Laravel的数据库配置本部分内容为下节做准备Laravel的配置文件都是在项目目录的config/文件夹之下,这里也就是在blog/config文件夹之下,你可以打开这个文件夹看看,你面有很多配置文件:如mail.php(配置邮件发送服务的)和database.php(配置数据库的),我们这里就是来看看这个database.php配置文件: 'connections' => [ 'mysql' => [ 'driver' => 'mysql', ...

Fri Oct 9, 2015 05:54
Laravel教程 九:Eloquent Relationship

前奏在开始正文之前,我们首先来说说在实际的开发中,经常会接触到几种常见的对应关系模式:One-To-One //一对一 One-To-Many //一对多 Many-To-Many //多对多 不知道你对这些概念是一种什么样的感受,如果是不太理解的。你可以将这些概念应用到生活中,理解起来就很简单了,就举一个与我们在网上经常见到的例子:User-To-Profile // One-To-One User-To-Articles // One-To-Many Article-To-Comments // One-To-Many Articles-To-Tags // Many-To-Many 翻译过来就是:一个用户对应一个用户档案一个用户可以发表多篇文章一篇文章可以有多个评论而文章和标签确实多对多的关系,一篇文章可以有多个标签;一个标签可以属于多篇文章在这些关系模型中,最难实现的就是Many-To-Many这种多对多的关系,但是我们这个简单地博客并没有用户管理,也就是并没有开放让用户注册,所以我们在这里还是要挑战一下难度,实现Articles-To-Tags这种Many-To-Many关系,借助Laravel的强大的Eloqu...

Fri Oct 9, 2015 05:54
在Laravel项目中实现Ajax上传用户头像

在编写web程序的过程中,经常会遇到一个经典的文件上传场景:上传头像(图片)。基于对最好的用户体验的追求,写一下之前在项目中实现在Laravel项目中的Ajax上传头像。 1.配置路由 在Laravel的routes.php中设置路由: Route::get('/avatar/upload','UsersController@avatar'); Route::post('/avatar/upload','UsersController@avatarUpload'); 2.配置控制器 在UsersController.php中增加对应的avatar和avatarUpload这两个方法,前者用来渲染视图,后者处理实际上传的图像文件。 public function avatar() ...

Fri Oct 9, 2015 05:54
给PHP开发者的九条建议

本文只是个人从实际开发经验中总结的一些东西,并不是什么名言警句,写出来有两个目的:一是时刻提醒自己要按照这些知识点来写自己代码,二是为了分享,说不定对你有用呢?万一,是吧。。。 1.首要意识:安全 大多数时候,我们开发的Web程序都是需要跟数据库打交道的,所以这里几乎可以说SQL注入是一个怎么也无法避免要拿出来讨论一下的问题。而且近年来像XSS和CSRF攻击也变得大行其道,使得"黑客"们貌似又有了一把把利器,而我们总是处于被动的状态。不过我们要记得是下面这两个原则: 1. 永远不要相信用户输入的东西。(老话了,但这是真的) 2. 将自己需要输出的数据进行转义。 简单来说就是:filter input , escape output 如果你是新手,不要再使用类似以下的查询语句了: SELECT...

Fri Oct 9, 2015 05:54

Build your own newsfeed

Ready to give it a go?
Start a 14-day trial, no credit card required.

Create account