O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Как выбрать платформу для сайта

2.520 visualizações

Publicada em

Задаетесь вопросом, как сделать сайт?
Андрей Григорьев доступно объясняет, как выбирать платформу для реализации любой вашей идеи от сайта-визитки до нового Твиттера.

Как выбрать платформу для сайта

  1. 1. КАК ВЫБРАТЬ СИСТЕМУ УПРАВЛЕНИЯ САЙТОМ
  2. 2. АНДРЕЙ ГРИГОРЬЕВ Директор Get Shop App
  3. 3. ОБЗОР ТЕХНИЧЕСКИХ ПЛАТФОРМ 1. SaaS — программное обеспечение как услуга 2. CMS — системы управления сайтами 3. Frameworks — конструкторы 4. Критерии выбора платформы
  4. 4. СТОИМОСТЬ РАЗРАБОТКИ И ВЛАДЕНИЯ САЙТОМ СИЛЬНО ЗАВИСИТ ОТ ЦЕЛЕЙ И ВИДА САЙТА, ВЫБОРА ПОДРЯДЧИКА И ТИПА ПЛАТФОРМЫ
  5. 5. ЗАТРАТЫ НА САЙТ КОНТЕНТ СОЗДАНИЕ ХОСТИНГ ИНТЕГРАЦИЯ ДОРАБОТКИ ПОДДЕРЖКА ПРОДВИЖЕНИЕ ( ПРИМЕР С ПРОДВИЖЕНИЕМ) ОБУЧЕНИЕ
  6. 6. ТИПЫ СИСТЕМ CMS SaaS Framework
  7. 7. SAAS ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КАК УСЛУГА
  8. 8. SAAS — ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, КАК СЕРВИС С ДОСТУПОМ ЧЕРЕЗ ИНТЕРНЕТ. ДРУГИЕ НАЗВАНИЯ: ОБЛАКО, КЛАУД
  9. 9. ПРЕИМУЩЕСТВА SAAS • Скорость внедрения • Дешевизна • Простота освоения • Богатый функционал • «Все в одном»
  10. 10. НЕДОСТАТКИ SAAS • Готовый дизайн • Ограничение функционала • Невозможность кастомизации • Привязка к производителю
  11. 11. ПРИМЕРЫ SAAS-СЕРВИСОВ
  12. 12. ПОЛЕЗНЫЕ SAAS -СЕРВИСЫ • Лендинги ( lpgenerator.ru ) • Мобильные сайты и приложения (getshopapp.com) • Автоматизация бизнес-процессов (бухгалтерия, склад, ip-телефония, управление проектами) • Мой Склад, Мое Дело, Мегаплан, AMO.CRM, TeamLab, BaseCamp, Redmind, Манго-Телеком
  13. 13. CMS СИСТЕМЫ УПРАВЛЕНИЯ САЙТАМИ
  14. 14. CMS (ЛАТ. CONTENT MANAGEMENT SYSTEM) — СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ (КОНТЕНТОМ) САЙТА. ДРУГИЕ НАЗВАНИЯ: ДВИЖОК, АДМИНКА, ЯДРО
  15. 15. СИСТЕМЫ УПРАВЛЕНИЯ САЙТАМИ (CMS) Как правило, системы управления достаточно универсальны, то есть на них можно собрать что угодно: от информационного сайта до интернет- магазина или портала. При этом на внешний вид публичной части сайта (на то, что видит обычный пользователь) CMS никаких ограничений не накладывают.
  16. 16. ПАНЕЛЬ УПРАВЛЕНИЯ ЯДРО СИСТЕМЫ БАЗА ДАННЫХ СХЕМА РАБОТЫ CMS
  17. 17. ПРЕИМУЩЕСТВА CMS • Сделать сайт быстро, просто и дешево • Много разработчиков • Большой набор готового функционала, дополнительных плагинов, богатая методология • Готовый интерфейс администратора • Относительная простота поддержки • Простое масштабирование функционала
  18. 18. НЕДОСТАТКИ CMS • Избыточный функционал ( сложность использования ) • Ограничения по быстродействию/ нагрузкам • Дорого создавать дополнительный функционал ( уникальный ) • Сложно делать тонкие настройки • Сложность выбора • Неоптимальная структура базы данных
  19. 19. Бесплатные Платные Самописные ТИПЫ CMS
  20. 20. Самописная Open Source Промышленная Отчуждаемость нет средне да Документация нет Почти нет да Специализированный хостинг нет да да Безопасность неизвестно нет да Гарантия производителя да нет да Обновления системы нет Как повезет регулярно СРАВНЕНИЕ ТИПОВ CMS
  21. 21. КТО ЕЩЕ ЕСТЬ НА РЫНКЕ
  22. 22. FRAMEWORK БАЗОВЫЕ ПРОГРАММНЫЕ ПРОДУКТЫ
  23. 23. ФРЕЙМВОРКИ — ПРОГРАММНЫЕ ПРОДУКТЫ, УПРОЩАЮЩИЕ СОЗДАНИЕ И ПОДДЕРЖКУ ТЕХНИЧЕСКИ СЛОЖНЫХ ИЛИ НАГРУЖЕННЫХ ПРОЕКТОВ
  24. 24. FRAMEWORK Как правило, содержат только базовые программные модули, а все специфичные для проекта компоненты реализуются разработчиком на их основе. Тем самым достигается не только высокая скорость разработки, но и большая производительность и надёжность решений.
  25. 25. ПРЕИМУЩЕСТВА FRAMEWORK • Практически нет ограничения по возможной функциональности • Проекты легко масштабируются и модернизируются • Решения (как правило) работают очень быстро и выдерживают большую нагрузку • Сайты получаются довольно безопасными • Недорогой хостинг
  26. 26. НЕДОСТАТКИ FRAMEWORK • Очень мало разработчиков • Дороговизна разработчиков и разработки • Необходимо четкое понимание бизнес- процессов • Нужно писать административный интерфейс • Довольно высокие сроки разработки базового функционала
  27. 27. ПОПУЛЯРНЫЕ ФРЕЙМВОРКИ
  28. 28. PHP FRAMEWORK
  29. 29. RUBY FRAMEWORK
  30. 30. РЕКОМЕНДАЦИИ ПО ВЫБОРУ ПЛАТФОРМЫ
  31. 31. ВЫБОР МЕЖДУ ПЛАТФОРМАМИ Если провести аналогию со строительством дома, то подходы выглядят так:
  32. 32. ВЫБОР МЕЖДУ ПЛАТФОРМАМИ Если провести аналогию со строительством дома, то подходы выглядят так: CMS: Вы покупаете некий готовый дом, а потом его достраиваете/делаете отделку.
  33. 33. ВЫБОР МЕЖДУ ПЛАТФОРМАМИ Если провести аналогию со строительством дома, то подходы выглядят так: Фреймворк: Вы покупаете кирпичи и доски, а затем приступаете к строительству по своему собственному проекту.
  34. 34. ВЫБОР МЕЖДУ ПЛАТФОРМАМИ Если провести аналогию со строительством дома, то подходы выглядят так: Saas : вы берете готовый дом в аренду на лето.
  35. 35. ВЫБОР МЕЖДУ ПЛАТФОРМАМИ Если провести аналогию со строительством дома, то подходы выглядят так: Написать «с нуля»: Вы ищете и разрабатываете месторождение глины, делаете из неё кирпичи, параллельно с этим вырубаете лес для изготовления досок...
  36. 36. РЕКОМЕНДАЦИИ ПО ВЫБОРУ Разработка на CMS — наиболее правильный подход, если проект достаточно типовой. То есть в CMS уже есть все нужные вам модули, а те процессы, которые встроены в CMS, почти полностью соответствуют вашим ожиданиям.
  37. 37. РЕКОМЕНДАЦИИ ПО ВЫБОРУ Разработка на фреймворке — наиболее правильный подход, если у вас индивидуальный проект и ваше видение проекта не особо укладывается в возможности и процессы присутствующих на рынке CMS.
  38. 38. РЕКОМЕНДАЦИИ ПО ВЫБОРУ • При возможности найти готовые решения/продукты — используете их • Если проект типовой̆ — берите коробочную CMS, если сложный — используйте фреймворк • Вначале выберите разработчика, потом платформу • Оцените «заточенность» платформы под ваши задачи
  39. 39. ПОЛУЧИТЬ ДОСТУП К КУРСУ ИНТЕРАКТИВНЫЙ КУРС «Основы веб- технологий: сайты и приложения» 1 ч. 55 мин. занятий, 10 тестовых заданий, сертификат о прохождении курса
  40. 40. ПОНРАВИЛАСЬ ПРЕЗЕНТАЦИЯ? ПОДЕЛИТЕСЬ!

×