SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
All Things PHP
• Кто тут?
• О языках программирования
• О возможностях языков
• О невозможностях языков
• О! PHP
/
• @E8B 5: B >@, Magento
• >@>BC= • 8B0; 89
26%
Наиболее популярная платформа для
Ecommerce
• B> =0 A25B5 2A5E < 8; 55?
Гибкость
Оптимальная платформа
для масштабирования
Time-to-market
Функциональность
Суммарная стоимость
владения
Доступность
Понятность
Распространенность
Расширяемость
• O7K: 0E ?@>3@0< < 8@>20=8O
• • • • • • • • • ! "/ % / • + • • •
• 0AHB018@>20=85
• A8=E@>==0O
>1@01>B: 0
• 0@0; ; 5; L=K5
2KG8A; 5=8O «…короче…»
• • • • • • • • • • • ! "/ % / • + • • •
• • >7<>6 =>, =5 2>7<>6 => =52>7<>6 =>5 =5 A45; 0BL
2>7<>6 =K<, B0: : 0: , 2A5 2>7<>6 =>5, : >340-B> 1K; >
=52>7<>6 =K< 8 AB0; > 1KBL 87
=52>7<>6 =>3>, 8 =5 2>7<>6 =>
A45; 0BL 2>7<>6 =>5
=5 2>7<>6 =K< =02A5340,
8=0G5, 2A5 2>7<>6 =>5 C6 5 1K
AB0; > =52>7<>6 =K<,
GB> =5 2>7<>6 =>!
• ! PHP
• PHP is one of the easiest
languages to learn
• PHP is not the best designed language,
but it lets you get things done
• PHP itself provides bad
code and prevent us to
make a beautiful one!
Осторожно:
Бульварное
чтиво
All things php
All things php

Contenu connexe

En vedette

Психология восприятия и UX дизайн
Психология восприятия и UX дизайнПсихология восприятия и UX дизайн
Психология восприятия и UX дизайнEcommerce Solution Provider SysIQ
 
Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?Ecommerce Solution Provider SysIQ
 
Эффективный JavaScript - IQLab Frontend Fusion 2012
Эффективный  JavaScript - IQLab Frontend Fusion 2012Эффективный  JavaScript - IQLab Frontend Fusion 2012
Эффективный JavaScript - IQLab Frontend Fusion 2012Ecommerce Solution Provider SysIQ
 
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012Ecommerce Solution Provider SysIQ
 

En vedette (20)

Manifest of modern engineers
Manifest of modern engineersManifest of modern engineers
Manifest of modern engineers
 
Going global
Going globalGoing global
Going global
 
Seo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web ArchitectureSeo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web Architecture
 
Frontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and HowFrontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and How
 
Психология восприятия и UX дизайн
Психология восприятия и UX дизайнПсихология восприятия и UX дизайн
Психология восприятия и UX дизайн
 
QA evolution, in pictures
QA evolution, in picturesQA evolution, in pictures
QA evolution, in pictures
 
Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?
 
Mastering Java ByteCode
Mastering Java ByteCodeMastering Java ByteCode
Mastering Java ByteCode
 
Unexpected achievements 2013
Unexpected achievements 2013Unexpected achievements 2013
Unexpected achievements 2013
 
Databases on Client Side
Databases on Client SideDatabases on Client Side
Databases on Client Side
 
Speed Up Your Website
Speed Up Your WebsiteSpeed Up Your Website
Speed Up Your Website
 
User focused design
User focused designUser focused design
User focused design
 
Getting to know magento
Getting to know magentoGetting to know magento
Getting to know magento
 
non-blocking java script
non-blocking java scriptnon-blocking java script
non-blocking java script
 
QA evolution to the present day
QA evolution to the present dayQA evolution to the present day
QA evolution to the present day
 
IGears: Template Architecture and Principles
IGears: Template Architecture and PrinciplesIGears: Template Architecture and Principles
IGears: Template Architecture and Principles
 
External Widgets Performance
External Widgets PerformanceExternal Widgets Performance
External Widgets Performance
 
Эффективный JavaScript - IQLab Frontend Fusion 2012
Эффективный  JavaScript - IQLab Frontend Fusion 2012Эффективный  JavaScript - IQLab Frontend Fusion 2012
Эффективный JavaScript - IQLab Frontend Fusion 2012
 
Management and Communications (IPAA)
Management and Communications (IPAA)Management and Communications (IPAA)
Management and Communications (IPAA)
 
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
 

Similaire à All things php

Stas Sultanov "REST again? Oh, come on!"
Stas Sultanov "REST again? Oh, come on!"Stas Sultanov "REST again? Oh, come on!"
Stas Sultanov "REST again? Oh, come on!"Fwdays
 
Баба-Яга против! — Роман Дворнов, Ostrovok.ru
Баба-Яга против! — Роман Дворнов, Ostrovok.ruБаба-Яга против! — Роман Дворнов, Ostrovok.ru
Баба-Яга против! — Роман Дворнов, Ostrovok.ruYandex
 
Meet magento russia 2013 by Peter Samoilov and Andrei Ivanov
Meet magento russia 2013 by Peter Samoilov and Andrei IvanovMeet magento russia 2013 by Peter Samoilov and Andrei Ivanov
Meet magento russia 2013 by Peter Samoilov and Andrei IvanovPeter Samoilov
 
aheadWorks - Петр Самойлов
aheadWorks - Петр СамойловaheadWorks - Петр Самойлов
aheadWorks - Петр Самойловmeet_magento
 
HTML5. Будем знакомы! Павел Ловцевич
HTML5. Будем знакомы! Павел ЛовцевичHTML5. Будем знакомы! Павел Ловцевич
HTML5. Будем знакомы! Павел ЛовцевичТранслируем.бел
 
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"Kharkov IT Cluster
 
Алексей Бережной - http-протокол
Алексей Бережной - http-протоколАлексей Бережной - http-протокол
Алексей Бережной - http-протоколYandex
 
Баба Яга против!
Баба Яга против!Баба Яга против!
Баба Яга против!Roman Dvornov
 
2013 09 14 http-протокол
2013 09 14 http-протокол2013 09 14 http-протокол
2013 09 14 http-протоколYandex
 
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...Ontico
 
Алексей Бережной — «HTTP-протокл»
Алексей Бережной — «HTTP-протокл»Алексей Бережной — «HTTP-протокл»
Алексей Бережной — «HTTP-протокл»Yandex
 
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSМихаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSYandex
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Fwdays
 
PHP 5.4 - особенности перехода
PHP 5.4 - особенности переходаPHP 5.4 - особенности перехода
PHP 5.4 - особенности переходаRoman Pronskiy
 
Magento 2. X.commerce.
Magento 2. X.commerce.Magento 2. X.commerce.
Magento 2. X.commerce.turnkeye
 
Adobe Flex константин ковалев
Adobe Flex   константин ковалевAdobe Flex   константин ковалев
Adobe Flex константин ковалевMedia Gorod
 
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29"AMP - технология на три буквы", Макс Фролов, MoscowJS 29
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29MoscowJS
 

Similaire à All things php (20)

Stas Sultanov "REST again? Oh, come on!"
Stas Sultanov "REST again? Oh, come on!"Stas Sultanov "REST again? Oh, come on!"
Stas Sultanov "REST again? Oh, come on!"
 
Problem my sql_2
Problem my sql_2Problem my sql_2
Problem my sql_2
 
Баба-Яга против! — Роман Дворнов, Ostrovok.ru
Баба-Яга против! — Роман Дворнов, Ostrovok.ruБаба-Яга против! — Роман Дворнов, Ostrovok.ru
Баба-Яга против! — Роман Дворнов, Ostrovok.ru
 
Meet magento russia 2013 by Peter Samoilov and Andrei Ivanov
Meet magento russia 2013 by Peter Samoilov and Andrei IvanovMeet magento russia 2013 by Peter Samoilov and Andrei Ivanov
Meet magento russia 2013 by Peter Samoilov and Andrei Ivanov
 
aheadWorks - Петр Самойлов
aheadWorks - Петр СамойловaheadWorks - Петр Самойлов
aheadWorks - Петр Самойлов
 
HTML5. Будем знакомы! Павел Ловцевич
HTML5. Будем знакомы! Павел ЛовцевичHTML5. Будем знакомы! Павел Ловцевич
HTML5. Будем знакомы! Павел Ловцевич
 
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"
Марина Апухтина: "SEO для IT: нюансы продвижения и чек-лист"
 
Алексей Бережной - http-протокол
Алексей Бережной - http-протоколАлексей Бережной - http-протокол
Алексей Бережной - http-протокол
 
Haritonov
HaritonovHaritonov
Haritonov
 
Баба Яга против!
Баба Яга против!Баба Яга против!
Баба Яга против!
 
Erb vs haml vs slim
Erb vs haml vs slimErb vs haml vs slim
Erb vs haml vs slim
 
2013 09 14 http-протокол
2013 09 14 http-протокол2013 09 14 http-протокол
2013 09 14 http-протокол
 
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...
Веб-разработка без наркотиков с помощью PostgreSQL, Nginx и c2h5oh / Миша Кир...
 
Алексей Бережной — «HTTP-протокл»
Алексей Бережной — «HTTP-протокл»Алексей Бережной — «HTTP-протокл»
Алексей Бережной — «HTTP-протокл»
 
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMSМихаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"
 
PHP 5.4 - особенности перехода
PHP 5.4 - особенности переходаPHP 5.4 - особенности перехода
PHP 5.4 - особенности перехода
 
Magento 2. X.commerce.
Magento 2. X.commerce.Magento 2. X.commerce.
Magento 2. X.commerce.
 
Adobe Flex константин ковалев
Adobe Flex   константин ковалевAdobe Flex   константин ковалев
Adobe Flex константин ковалев
 
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29"AMP - технология на три буквы", Макс Фролов, MoscowJS 29
"AMP - технология на три буквы", Макс Фролов, MoscowJS 29
 

Plus de Ecommerce Solution Provider SysIQ (7)

Developing for e commerce is important
Developing for e commerce is importantDeveloping for e commerce is important
Developing for e commerce is important
 
Magento code audit
Magento code auditMagento code audit
Magento code audit
 
Scalability and performance for e commerce
Scalability and performance for e commerceScalability and performance for e commerce
Scalability and performance for e commerce
 
Going Global
Going GlobalGoing Global
Going Global
 
Interactive web prototyping
Interactive web prototypingInteractive web prototyping
Interactive web prototyping
 
Модульные сетки в реальном мире
Модульные сетки в реальном миреМодульные сетки в реальном мире
Модульные сетки в реальном мире
 
Understanding Annotations in Java
Understanding Annotations in JavaUnderstanding Annotations in Java
Understanding Annotations in Java
 

All things php

  • 2. • Кто тут? • О языках программирования • О возможностях языков • О невозможностях языков • О! PHP / • @E8B 5: B >@, Magento • >@>BC= • 8B0; 89
  • 3.
  • 5. • B> =0 A25B5 2A5E < 8; 55? Гибкость Оптимальная платформа для масштабирования Time-to-market Функциональность Суммарная стоимость владения
  • 7. • • • • • • • • • ! "/ % / • + • • • • 0AHB018@>20=85 • A8=E@>==0O >1@01>B: 0 • 0@0; ; 5; L=K5 2KG8A; 5=8O «…короче…»
  • 8. • • • • • • • • • • • ! "/ % / • + • • • • • >7<>6 =>, =5 2>7<>6 => =52>7<>6 =>5 =5 A45; 0BL 2>7<>6 =K<, B0: : 0: , 2A5 2>7<>6 =>5, : >340-B> 1K; > =52>7<>6 =K< 8 AB0; > 1KBL 87 =52>7<>6 =>3>, 8 =5 2>7<>6 => A45; 0BL 2>7<>6 =>5 =5 2>7<>6 =K< =02A5340, 8=0G5, 2A5 2>7<>6 =>5 C6 5 1K AB0; > =52>7<>6 =K<, GB> =5 2>7<>6 =>!
  • 9. • ! PHP • PHP is one of the easiest languages to learn • PHP is not the best designed language, but it lets you get things done • PHP itself provides bad code and prevent us to make a beautiful one! Осторожно: Бульварное чтиво