SlideShare une entreprise Scribd logo
1  sur  14
Чирков Дмитрий


e-mail: chirkov@vigroup.ru
skype: d.chirkov
Компоненты сервиса

1. ОС

— Microsoft Windows
— Linux
Компоненты сервиса

2. Веб-сервер

— Microsoft IIS
— Apache
— nginx
Компоненты сервиса

3. СУБД

— Oracle
— MySQL
— PostgreSQL
Компоненты сервиса

4. Серверные языки
программирования

— PHP
— Python
— Ruby
Компоненты сервиса

4. Клиентские языки
программирования

— JavaScript
— CSS
— HTML
Компоненты сервиса

5.1. CMF

— PHP (MODx, Yii, Symfony)
— Ruby (Ruby on Rails)
— Pythons (Zope)
Компоненты сервиса

5.2. CMS

— PHP (Drupal, Joomla, Wordpress,
1C-Битрикс, uCoz)
— Pythons (Django)
Компоненты сервиса

1.   ОС
2.   Веб-сервер
3.   СУБД
4.   Язык программирования
5.   CMF/CMS
Управление кодом

1. Управление версиями
 — SVN
 — git
2. Резервное копирование
 — БД
 — Файлы (данные, скрипты)
Управление тестовым сервером

1. Виртуальная машина (OpenVZ)
2. Виртуальные контейнеры
Управление тестовым сервером

1. Тестовые площадки (SMB)
2. База знаний (Wiki)
3. Система управления проектами
   (Redmine)
4. Файловое хранилище (SMB)
Инструментарий разработчиков

1. Редактор кода (Sublime, NotePad++)
2. IDE (Eclipse, Zend Studio, NetBeans)
Следующее занятие

— Организация процесса разработки

Contenu connexe

Tendances

Владимир Бородин - PostgreSQL
Владимир Бородин - PostgreSQLВладимир Бородин - PostgreSQL
Владимир Бородин - PostgreSQLYandex
 
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyle
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyleЗачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyle
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyleYandex
 
Реализация REST и SOAP сервисов с помощью WCF
Реализация REST и SOAP сервисов с помощью WCFРеализация REST и SOAP сервисов с помощью WCF
Реализация REST и SOAP сервисов с помощью WCFPavel Tsukanov
 
2013-08-10 WordCamp Russia - Aleksandr Stankevic
2013-08-10 WordCamp Russia - Aleksandr Stankevic2013-08-10 WordCamp Russia - Aleksandr Stankevic
2013-08-10 WordCamp Russia - Aleksandr Stankevicsysmonk
 
SphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricksSphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricksRoman Pavlushko
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 67bits
 
Путь к Go на конкретном примере
Путь к Go на конкретном примереПуть к Go на конкретном примере
Путь к Go на конкретном примереSergey Xek
 
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...Badoo Development
 
06 php instalation_ru
06 php instalation_ru06 php instalation_ru
06 php instalation_rumcroitor
 
Сайфуллин Сравнение почтовых систем
Сайфуллин Сравнение почтовых системСайфуллин Сравнение почтовых систем
Сайфуллин Сравнение почтовых системLiudmila Li
 
7 создание веб сервисов
7 создание веб сервисов7 создание веб сервисов
7 создание веб сервисовKewpaN
 
OSSDEV-2015: ReOpenLDAP
OSSDEV-2015: ReOpenLDAPOSSDEV-2015: ReOpenLDAP
OSSDEV-2015: ReOpenLDAPLeonid Yuriev
 
Консольные приложения на Go
Консольные приложения на GoКонсольные приложения на Go
Консольные приложения на GoAndrey Smirnov
 
07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервераRoman Brovko
 

Tendances (19)

Владимир Бородин - PostgreSQL
Владимир Бородин - PostgreSQLВладимир Бородин - PostgreSQL
Владимир Бородин - PostgreSQL
 
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyle
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyleЗачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyle
Зачем нужны постпроцессоры при живых препроцессорах — Алексей Иванов, JetStyle
 
Реализация REST и SOAP сервисов с помощью WCF
Реализация REST и SOAP сервисов с помощью WCFРеализация REST и SOAP сервисов с помощью WCF
Реализация REST и SOAP сервисов с помощью WCF
 
2013-08-10 WordCamp Russia - Aleksandr Stankevic
2013-08-10 WordCamp Russia - Aleksandr Stankevic2013-08-10 WordCamp Russia - Aleksandr Stankevic
2013-08-10 WordCamp Russia - Aleksandr Stankevic
 
SphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricksSphinxSearch Meetup - Tips&tricks
SphinxSearch Meetup - Tips&tricks
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
 
Путь к Go на конкретном примере
Путь к Go на конкретном примереПуть к Go на конкретном примере
Путь к Go на конкретном примере
 
HTTP протокол
HTTP протоколHTTP протокол
HTTP протокол
 
REST
RESTREST
REST
 
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...
Доклад Юрия Насретдинова на MoscowJS Meetup. "Как мы начали работать со стати...
 
06 php instalation_ru
06 php instalation_ru06 php instalation_ru
06 php instalation_ru
 
Сайфуллин Сравнение почтовых систем
Сайфуллин Сравнение почтовых системСайфуллин Сравнение почтовых систем
Сайфуллин Сравнение почтовых систем
 
7 создание веб сервисов
7 создание веб сервисов7 создание веб сервисов
7 создание веб сервисов
 
Devconf15
Devconf15Devconf15
Devconf15
 
Барнаул15
Барнаул15Барнаул15
Барнаул15
 
OSSDEV-2015: ReOpenLDAP
OSSDEV-2015: ReOpenLDAPOSSDEV-2015: ReOpenLDAP
OSSDEV-2015: ReOpenLDAP
 
Highload 2009
Highload 2009Highload 2009
Highload 2009
 
Консольные приложения на Go
Консольные приложения на GoКонсольные приложения на Go
Консольные приложения на Go
 
07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера
 

En vedette

Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012ideaperm
 
Readying your brand_for_315_cn
Readying your brand_for_315_cnReadying your brand_for_315_cn
Readying your brand_for_315_cnSerena Sang
 
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012ideaperm
 
Research on HOK in China
Research on HOK in ChinaResearch on HOK in China
Research on HOK in ChinaSerena Sang
 
Readying your brand_for_315_en
Readying your brand_for_315_enReadying your brand_for_315_en
Readying your brand_for_315_enSerena Sang
 
Serena sang's visual resume
Serena sang's visual resumeSerena sang's visual resume
Serena sang's visual resumeSerena Sang
 
明思力中国执行白皮书 社会化媒体环境下的危机处理
明思力中国执行白皮书 社会化媒体环境下的危机处理明思力中国执行白皮书 社会化媒体环境下的危机处理
明思力中国执行白皮书 社会化媒体环境下的危机处理Serena Sang
 
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012ideaperm
 
Livre blanc de J2ME
Livre blanc de J2MELivre blanc de J2ME
Livre blanc de J2MEBruno Delb
 
Impact Week Nairobi 2015
Impact Week Nairobi 2015Impact Week Nairobi 2015
Impact Week Nairobi 2015Christiane W
 
Assembleur et binaire
Assembleur et binaireAssembleur et binaire
Assembleur et binaireBruno Delb
 

En vedette (20)

P.point komputer awak
P.point komputer awakP.point komputer awak
P.point komputer awak
 
P.point komputer
P.point komputer P.point komputer
P.point komputer
 
Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 2, 21.03.2012
 
Readying your brand_for_315_cn
Readying your brand_for_315_cnReadying your brand_for_315_cn
Readying your brand_for_315_cn
 
P.point komputer awak
P.point komputer awakP.point komputer awak
P.point komputer awak
 
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 1, 15.03.2012
 
Research on HOK in China
Research on HOK in ChinaResearch on HOK in China
Research on HOK in China
 
Readying your brand_for_315_en
Readying your brand_for_315_enReadying your brand_for_315_en
Readying your brand_for_315_en
 
Serena sang's visual resume
Serena sang's visual resumeSerena sang's visual resume
Serena sang's visual resume
 
明思力中国执行白皮书 社会化媒体环境下的危机处理
明思力中国执行白皮书 社会化媒体环境下的危机处理明思力中国执行白皮书 社会化媒体环境下的危机处理
明思力中国执行白皮书 社会化媒体环境下的危机处理
 
P.point komputer
P.point komputerP.point komputer
P.point komputer
 
Sayur sayuran
Sayur sayuranSayur sayuran
Sayur sayuran
 
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012
Дмитрий Чирков, "Технологический стартап", занятие 4, 28.03.2012
 
P.point komputer
P.point komputer P.point komputer
P.point komputer
 
Livre blanc de J2ME
Livre blanc de J2MELivre blanc de J2ME
Livre blanc de J2ME
 
P.point komputer
P.point komputerP.point komputer
P.point komputer
 
Sayur sayuran
Sayur sayuranSayur sayuran
Sayur sayuran
 
Impact Week Nairobi 2015
Impact Week Nairobi 2015Impact Week Nairobi 2015
Impact Week Nairobi 2015
 
Mainframe TSO
Mainframe TSOMainframe TSO
Mainframe TSO
 
Assembleur et binaire
Assembleur et binaireAssembleur et binaire
Assembleur et binaire
 

Similaire à Дмитрий Чирков, "Технологический стартап", занятие 3, 22.03.2012

Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.IT-Доминанта
 
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...Igor Miniailo
 
Kubasov 1 7_deploy
Kubasov 1 7_deployKubasov 1 7_deploy
Kubasov 1 7_deploykuchinskaya
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendenciesDarkestMaster
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных системKewpaN
 
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...Sergey Xek
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...rit2011
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...rit2011
 
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...SECON
 
Михаил Трошев — Инструменты веб-разработки
Михаил Трошев — Инструменты веб-разработкиМихаил Трошев — Инструменты веб-разработки
Михаил Трошев — Инструменты веб-разработкиYandex
 
Компетенции Адеква
Компетенции АдекваКомпетенции Адеква
Компетенции АдекваADEKVA
 
Путь мониторинга, DevOps club в Grammarly
Путь мониторинга, DevOps club в GrammarlyПуть мониторинга, DevOps club в Grammarly
Путь мониторинга, DevOps club в GrammarlyVsevolod Polyakov
 
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел КрынецкийJSC “Arcadia Inc”
 
Марат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная системаМарат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная системаYandex
 
1С-Битрикс - Производительность
1С-Битрикс - Производительность1С-Битрикс - Производительность
1С-Битрикс - ПроизводительностьAlexander Demidov
 
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"St. Petersburg Foundation for SME Development
 
Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Yurii Kadirov
 
Node.JS: возможности для РНР-разработчика
Node.JS: возможности для РНР-разработчикаNode.JS: возможности для РНР-разработчика
Node.JS: возможности для РНР-разработчикаAlexei Smolyanov
 

Similaire à Дмитрий Чирков, "Технологический стартап", занятие 3, 22.03.2012 (20)

Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
Основные понятия связанные с разработкой ПО: просто о сложном. Лаабе Дмитрий.
 
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...
Мониторинг веб приложений на PHP в режиме реального времени с помощью Pinba. ...
 
Sivko
SivkoSivko
Sivko
 
Kubasov 1 7_deploy
Kubasov 1 7_deployKubasov 1 7_deploy
Kubasov 1 7_deploy
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendencies
 
4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем4 особенности платформы microsoft .net для разработки корпоративных систем
4 особенности платформы microsoft .net для разработки корпоративных систем
 
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...
Полмиллиона юзеров в онлайне без падений: оптимизация высоконагруженного se...
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
 
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...
SECON'2016. Панин Сергей, Лебедев Андрей, Храмушин Дмитрий, IT-инфраструктура...
 
Михаил Трошев — Инструменты веб-разработки
Михаил Трошев — Инструменты веб-разработкиМихаил Трошев — Инструменты веб-разработки
Михаил Трошев — Инструменты веб-разработки
 
Компетенции Адеква
Компетенции АдекваКомпетенции Адеква
Компетенции Адеква
 
Путь мониторинга, DevOps club в Grammarly
Путь мониторинга, DevOps club в GrammarlyПуть мониторинга, DevOps club в Grammarly
Путь мониторинга, DevOps club в Grammarly
 
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий
2015-12-12 | AzovDevMeetup 2015 | Enterprise приложения на PHP | Павел Крынецкий
 
Марат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная системаМарат Мавлютов - Современный веб как сложная система
Марат Мавлютов - Современный веб как сложная система
 
1С-Битрикс - Производительность
1С-Битрикс - Производительность1С-Битрикс - Производительность
1С-Битрикс - Производительность
 
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"
Виртуальная ИТ-инфраструктура предприятия на базе свободного ПО "под ключ"
 
Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...
 
Microsoft Virtualization(Plex)
Microsoft Virtualization(Plex)Microsoft Virtualization(Plex)
Microsoft Virtualization(Plex)
 
Node.JS: возможности для РНР-разработчика
Node.JS: возможности для РНР-разработчикаNode.JS: возможности для РНР-разработчика
Node.JS: возможности для РНР-разработчика
 

Дмитрий Чирков, "Технологический стартап", занятие 3, 22.03.2012