php入门
PHP – the server-side programming language powering over 80% of the web – is now at version 7.1. As an interpreted (as opposed to compiled) language, PHP code is executed in run-time meaning there is no slow compilation step – changes you make in code are visible instantly, and it is this quick feedback loop that allows for PHP’s speed of use.
PHP(支持80%以上网络的服务器端编程语言)的版本为7.1。 作为一种解释型(而不是编译型)语言,PHP代码在运行时执行,这意味着没有慢速的编译步骤–您对代码所做的更改立即可见,并且正是这种快速反馈循环使PHP的使用速度得以提高。
Easy-to-learn and easy-to-use, PHP got the reputation of one in which developers can get things done fast, but also get them done wrong. This channel focuses on the right ways to use PHP.
易学易用PHP享有盛誉,开发人员可以快速完成任务,但也可以错误地完成任务。 本频道重点介绍使用PHP的正确方法。
刚开始? (Just Starting Out?)
If you’re just getting started with PHP, here are some introductory materials to get you up to speed:
如果您刚刚开始使用PHP,请参考以下入门资料:
Continuing the above, The PHP Application Environment – an introductory “before-PHP” post, explaining the various environments your app can find itself in, and how to tune them to be identical – very important when deploying an app! This is a chapter from a whole book dedicated to exploring PHP environments.
继续上述内容, “ PHP应用程序环境 ”(PHP之前的介绍性文章)解释了您的应用程序可以在其中找到的各种环境以及如何将它们调整为相同–在部署应用程序时非常重要! 这是一本专门探讨PHP环境的全书的一章。
It goes without saying that there is no modern PHP without Composer – PHP’s package manager. There’s a video version here if that’s more up your alley.
This Comprehensive Guide to Using Cronjobs will teach you everything you need to know about this cryptic tool, and explain why it’s so pervasive.
这份《使用Cronjobs的综合指南》将教您有关该神秘工具需要了解的所有知识,并解释为什么它如此普遍。
PHP The Right Way – it wouldn’t be fair to only toot our own horn, especially when there are such amazing resources out there already. This site compiles some of the best tips for writing PHP the right way.
PHP正确的方法 –仅吹响我们自己的号角是不公平的,尤其是当已经有如此惊人的资源时。 该站点汇集了一些正确编写PHP 的最佳技巧。
赶上? (Catching Up?)
If you’re transitioning from an older version of PHP to PHP 7, we have some stuff for you:
如果您正在从旧版本PHP过渡到PHP 7,我们将为您提供一些帮助:
A PHP 7 Resource Recap – everything you need to get started with the new version
PHP 7资源回顾 –新版本入门所需的一切
越来越认真! (Getting Serious!)
After you’ve gone through the basics above, some intermediate content might come in handy:
在学习了以上基础知识之后,一些中间内容可能会派上用场:
First, you have to master Composer
首先,您必须掌握Composer
An introduction to Event Sourcing offers some grounding in advanced concepts
Event Sourcing简介提供了一些高级概念基础
Localization demystified, an important topic for any app with a global audience: a more basic explanation and one that’s more advanced.
Apropos global audiences, here’s how to easily achieve super-fast translation in your app
Apropos全球受众群体,这是在您的应用中轻松实现超快速翻译的方法
Slow app? Here’s an an in-depth walkthrough of supercharging apps with Blackfire
应用速度慢? 这是Blackfire增压应用程序的深入介绍
Tracking bugs? Why not do it the pro way, with Bugsnag – the last error monitor you’ll ever need?
跟踪错误? 为什么不使用Bugsnag(您需要的最后一个错误监控器) 以专业的方式进行操作 ?
Driven mad by the front-end chaos brought on by a fragmented JavaScript ecosystem? Don’t fret – you can completely avoid it: Look, Ma! No NodeJS. A PHP front-end build pipeline without Node
分散JavaScript生态系统带来的前端混乱让您发疯了吗? 不用担心-您可以完全避免: 看,妈! 没有NodeJS。 没有NodePHP前端构建管道
9 development workflow upgrades you should know about. Because comfort while developing is important, and nothing is more comfortable than amazing shortcuts and lifehacks.
您应该了解的9个开发工作流程升级 。 因为开发时的舒适感很重要,没有什么比令人惊奇的快捷方式和生活hacks更舒适的了。
向世界展示 (Show the World)
Finally, if you’re ready to put your app online, here’s some material on how to do that:
最后,如果您准备将应用程序置于在线状态,则以下是有关如何执行此操作的一些材料:
And hey, if all of the above sounds all too familiar, sounds like you should be writing for us!
嘿,如果以上所有听起来都太熟悉了,听起来您应该为我们写信 !
php入门