热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

外国PHP程序员的工作环境是怎样的(Laravel创始人)

比如java有spring,python有django,而php里面被很多人使用的框架就是laravel。

很多语言都有自己的框架,比如 java spring ,python有django,而php里面被很多人使用的框架就是 Laravel ,这是一个优雅的web开发框架,号称是为艺术家设计的开源框架,反正,用过它的人都是好。

首先,容我简单介绍下Taylor Otwell这个人,这是一个最开始使用.net进行开发的程序员。一次偶然的机会,他接触到了php就喜欢上了它。他最开始使用的是CodeIgniter框架,后来他感觉不够优雅,于是他就参考Symfony框架,设计了这个被很多人赞美的框架laravel。

那么作为laravel的创始人的工作环境是怎样的呢?他每天都用什么办公呢?

办公室

他的办公司非常整洁,但是设施却非常齐全,有4K电视,迷你乒乓球桌,有沙发,当然最主要的是有一个舒适的办公桌和上面的一台办公使用的iMac。

编辑器

他主要使用SublimeText 3作为编辑器。这个编辑器非常的优雅,使用python开发的这款编辑器可以说是很多程序员的最爱,占用内存小的它,却有着出色的性能和强大的功能。他最喜欢使用Inspired GitHub配色方案,和Operator Mono字体。

命令行终端

他主要使用iTerm2作为终端,使用oh-my-zh的默认 命令提示符 和“ Arthur ”配色方案:

开发环境

他主要使用Laravel Valet来配置我的 Nginx / PHP环境。因为他们的速度和易用性实在是太出色了。偶尔他也会使用Vessel来运行docker项目。

通讯

他主要使用Telegram和 Discord 进行通信。剩下的主要是在laravel论坛里面和他人 进行沟通交流。

音乐

他很喜欢一边敲代码,一边听歌,我想这是很多程序员的喜爱。一边听着High歌的时候,仿佛敲代码成为了一种享受。对于耳机,他主要使用他的 AirPods ,当然他也非常喜欢Bose QC35来公放音乐。他比较喜欢收听 说唱 类的歌曲。


推荐阅读
  • 本文介绍了多种Eclipse插件,包括XML Schema Infoset Model (XSD)、Graphical Editing Framework (GEF)、Eclipse Modeling Framework (EMF)等,涵盖了从Web开发到图形界面编辑的多个方面。 ... [详细]
  • 对于初次购买阿里云服务器的新手用户来说,如何高效地利用服务器资源并成功部署网站是一个重要的课题。本文将详细指导您完成从购买服务器到网站上线的六个关键步骤。 ... [详细]
  • 本文介绍了基于Java的在线办公工作流系统的毕业设计方案,涵盖了MyBatis框架的应用、源代码分析、调试与部署流程、数据库设计以及相关论文撰写指导。 ... [详细]
  • 本文详细介绍如何在Spring Boot项目中集成和使用JPA,涵盖JPA的基本概念、Spring Data JPA的功能以及具体的操作步骤,帮助开发者快速掌握这一强大的持久化技术。 ... [详细]
  • 本文探讨了在当前开发环境中使用Django 1.5和Python 3.3的情况下,如何解决AWS和GAE仅支持Python 2.7的问题,并提供了相应的解决方案。 ... [详细]
  • Python与PyCharm:理解两者之间的差异
    本文旨在阐述Python编程语言与PyCharm集成开发环境(IDE)之间的主要区别。Python作为一种广泛使用的高级编程语言,以其简洁明了的语法著称;而PyCharm则是专为Python开发者设计的强大工具集。 ... [详细]
  • Golang与微服务架构:构建高效微服务
    本文探讨了Golang在微服务架构中的应用,包括Golang的基本概念、微服务开发的优势、常用开发工具以及具体实践案例。 ... [详细]
  • 本文探讨了六项Java特性,它们虽然强大,但在不当使用时可能会给应用程序带来严重问题。文章基于作者Nikita Salnikov Tarnovski多年的应用性能调优经验,提供了对这些特性的深入分析。 ... [详细]
  • 帝国cms各数据表有什么用
    CMS教程|帝国CMS帝国cmsCMS教程-帝国CMS精易编程助手源码,ubuntu桥接设置,500错误是tomcat吗,爬虫c原理,php会话包括什么,营销seo关键词优化一般多 ... [详细]
  • 本文详细介绍了在Mac操作系统中使用Python连接MySQL数据库的方法,包括常见的错误处理及解决方案。 ... [详细]
  • 本文详细介绍了Java Web项目的开发流程,从环境搭建到项目部署,为初学者和开发者提供了一套完整的指南。 ... [详细]
  • 本文详细介绍了Spring AOP注解的基本概念及其实现方式,并通过实例演示了如何在项目中使用这些注解进行面向切面的编程。旨在帮助开发者更好地理解和运用Spring AOP功能。 ... [详细]
  • 本文探讨了一个在Spring项目中常见的问题——当pom.xml文件中引入了servlet依赖但未指定其作用域为provided时导致的应用启动失败。文章详细分析了错误原因,并提供了有效的解决方案。 ... [详细]
  • 本文探讨了一个Web工程项目的需求,即允许用户随时添加定时任务,并通过Quartz框架实现这些任务的自动化调度。文章将介绍如何设计任务表以存储任务信息和执行周期,以及如何通过一个定期扫描机制自动识别并加载新任务到调度系统中。 ... [详细]
  • 使用 ModelAttribute 实现页面数据自动填充
    本文介绍了如何利用 Spring MVC 中的 ModelAttribute 注解,在页面跳转后自动填充表单数据。主要探讨了两种实现方法及其背后的原理。 ... [详细]
author-avatar
o.o
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有