Josh Lockhart - Modern PHP. New Features and Good Practices [2015, PDF/EPUB, ENG] + Code

seeders: 5
leechers: 0
Added 11 years ago by D@vidoff in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Josh Lockhart - Modern PHP. New Features and Good Practices [2015, PDF/EPUB, ENG] + Code (Size: 31.59 MB)
  Code
  02-features
  closures
  arraymap.php 141 B
  attach-state-bindto.php 985 B
  attach-state-use.php 321 B
  simple.php 130 B
  generators
  csv-generator.php 293 B
  data.csv 35 B
  range-generator-BAD.php 240 B
  range-generator-GOOD.php 163 B
  simple-generator.php 158 B
  interfaces
  CommandOutputDocument.php 337 B
  DocumentStore.php 314 B
  Documentable.php 97 B
  HtmlDocument.php 630 B
  StreamDocument.php 606 B
  index.php 599 B
  stream.txt 24 B
  namespaces
  .gitignore 23 B
  01-http-foundation.php 130 B
  02-http-foundation.php 144 B
  03-http-foundation.php 132 B
  04-namespace-qualification.php 123 B
  05-namespace-qualification.php 117 B
  composer.json 69 B
  traits
  .gitignore 21 B
  Geocodable.php 974 B
  RetailStore.php 87 B
  composer.json 65 B
  index.php 521 B
  03-standards
  psr3
  .gitignore 21 B
  composer.json 62 B
  index.php 442 B
  logs
  development.log 134 B
  production.log 69 B
  psr4
  index.php 1.21 KB
  src
  Bar.php 104 B
  04-components
  url-scanner-app
  .gitignore 21 B
  composer.json 93 B
  scan.php 607 B
  urls.csv 71 B
  url-scanner-component
  .gitignore 21 B
  composer.json 742 B
  example.php 220 B
  src
  Url
  Scanner.php 1.28 KB
  05-good-practices
  databases
  pdo-constructor-settings.php 450 B
  pdo-constructor.php 259 B
  prepared-statement-email.php 662 B
  prepared-statement-id.php 671 B
  prepared-statement-results.php 1.53 KB
  schema.sql 1.01 KB
  settings.php 175 B
  transactions-with.php 1.18 KB
  transactions-without.php 1.09 KB
  dates-and-times
  dateinterval-class-inverted.php 285 B
  dateinterval-class.php 293 B
  dateperiod-class-options.php 310 B
  dateperiod-class.php 260 B
  datetime-class.php 293 B
  datetimezone-class.php 216 B
  set-default-timezone.php 53 B
  exceptions
  error-handler.php 408 B
  exception-catch-multiple.php 374 B
  exception-catch.php 320 B
  exception-handler.php 318 B
  monolog
  .gitignore 21 B
  composer.json 105 B
  development.php 339 B
  logs
  development.log 68 B
  production.log 146 B
  production.php 966 B
  whoops
  .gitignore 21 B
  composer.json 57 B
  index.php 267 B
  passwords
  login.php 1.35 KB
  register.php 1002 B
  sanitize-validate-escape
  escape-output.php 121 B
  sanitize-email.php 83 B
  sanitize-htmlentities.php 130 B
  sanitize-international.php 189 B
  sanitize-sql-bad.php 130 B
  validate-email.php 163 B
  streams
  DirtyWordsFilter.php 1.42 KB
  context.php 393 B
  data.txt 238 B
  file-wrapper-explicit.php 127 B
  file-wrapper-implicit.php 120 B
  filter-upper-instantiation.php 199 B
  filter-upper.php 206 B
  flickr-api.php 121 B
  log-iterator.php 637 B
  09-deployment
  Capfile 837 B
  composer.json 69 B
  config
  deploy
  production.rb 36 B
  deploy.rb 1.2 KB
  public
  index.php 32 B
  10-testing
  .gitignore 21 B
  .travis.yml 146 B
  composer.json 65 B
  coverage
  Whovian.php.html 24.98 KB
  css
  bootstrap.min.css 111.34 KB
  nv.d3.css 12.53 KB
  style.css 1.53 KB
  dashboard.html 7.19 KB
  fonts
  glyphicons-halflings-regular.eot 19.86 KB
  glyphicons-halflings-regular.svg 61.45 KB
  glyphicons-halflings-regular.ttf 40.31 KB
  glyphicons-halflings-regular.woff 22.77 KB
  index.html 5.04 KB
  js
  bootstrap.min.js 33.84 KB
  d3.min.js 143.09 KB
  holder.js 40.97 KB
  html5shiv.min.js 2.57 KB
  jquery.min.js 93.54 KB
  nv.d3.min.js 183.89 KB
  respond.min.js 4.27 KB
  phpunit.xml 350 B
  src
  Whovian.php 968 B
  tests
  WhovianTest.php 995 B
  bootstrap.php 87 B
  LICENSE 1.07 KB
  README.md 5.24 KB
  Josh Lockhart - Modern PHP. New Features and Good Practices - 2015.epub 22.67 MB
  Josh Lockhart - Modern PHP. New Features and Good Practices - 2015.pdf 8.08 MB

Description


Книги и журналы » Компьютерная литература » Веб-дизайн и программирование

Modern PHP. New Features and Good Practices

Год: 2015
Автор: Josh Lockhart
Издательство: O'Reilly Media
ISBN: 978-1-4919-0501-2 (Print)
ISBN: 978-1-4919-0498-5 (Ebook)
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 268
Описание:

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.

Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment. If you have a basic understanding of PHP and want to bolster your skills, this is your book.

- Learn modern PHP features, such as namespaces, traits, generators, and closures
- Discover how to find, use, and create PHP components
- Follow best practices for application security, working with databases, errors and exceptions, and more
- Learn tools and techniques for deploying, tuning, testing, and profiling your PHP applications
- Explore Facebook’s HVVM and Hack language implementations—and how they affect modern PHP
- Build a local development environment that closely matches your production server
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Preface
Chapter 1: The New PHP
Chapter 2: Features
Chapter 3: Standards
Chapter 4: Components
Chapter 5: Good Practices
Chapter 6: Hosting
Chapter 7: Provisioning
Chapter 8: Tuning
Chapter 9: Deployment
Chapter 10: Testing
Chapter 11: Profiling
Chapter 12: HHVM and Hack
Chapter 13: Community
Appendix A: Installing PHP
Appendix B: Local Development Environments
Index

[/spoiler]
Торрент-файл перезалит. Причина: добавлен Code