Пятница, 26.04.2024, 10:09
Меню сайта
Наши теги
Новости Интернет
Статистика
Rambler's Top100
Рассылка "Зарабатывай легко!"

Форма входа
Поиск
Обо всем:
Главная » Статьи » Заработок в Интернет » Создание сайтов

Что нужно для создания сайта

Создание современного web - сайта представляет собой довольно трудоемкую задачу. Когда вы читаете книгу или руководство, то все кажется довольно простым...



Итак, сегодня для создания web сайта (приложения) существует три основных подхода (или их комбинации).



1) Использовать «чистый» PHP + стандартные и дополнительные библиотеки. Этот вариант самый трудоемкий, но при этом обладает наибольшей гибкостью. Вы можете реализовать практически любой функционал и при этом обеспечить максимальную производительность. Правда есть один нюанс. Хороший продукт вы получите только после тестирования и оптимизации приложения, а это совсем не такой простой процесс, как кажется на первый взгляд.



2) Использовать готовое решение. На сегодняшний день практически для всех широко распространенных типов сайтов существуют готовые движки. Например, WordPress, Joomla, PHPbb и многие другие. Тут можно вообще обойтись без программирования, т.к. эти решения представляют собой готовые сайты (блоги, порталы, форумы и т.п.) вы только создаете контент. Отсюда и название CMS (content management system) – системы управления контентом. Если стандартной функциональности не хватает, то можно написать плагин (или найти готовый). В принципе многие такие системы обеспечивают неплохую производительность, но только в тех задачах, для которых они изначально проектировались. Т.е. вы сможете добавить нужные вам функции, но при этом производительность (потребление ресурсов) может быть значительно хуже, чем в первом варианте.



3) ИспользоватьYii фреймворк (framework). В принципе, фрэймворк можно считать дополнительной библиотекой. Но есть существенное отличие. Библиотеку вы используете для расширения функциональности приложения. А фрэймворк кроме того определяет архитектуру (взаимосвязи между компонентами) приложения. Если использовать аналогии со строительством дома, то библиотеками можно считать кирпичи, оконные и дверные блоки, а фрэймворком – фундамент и несущие стены (знаю, сравнение довольно грубое, но суть отражает). В принципе, использование фрэймворка это что-то среднее между первым и вторым вариантом. С одной стороны свобода ваших действий будет ограничена по сравнению с первым вариантом, но эти ограничения незначительные по сравнению с готовыми решениями.



Поделитесь с друзьями:

Еще статьи:
Читайте в основных разделах сайта:
Категория: Создание сайтов | Добавил: Anna (13.10.2014)
Просмотров: 1861 | Теги: фрэймворк, Что нужно для сайта, content management system, Что нужно для создания сайта, создание сайта, Использовать «чистый» PHP | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]