- HTML и CSS
- CSS3 shape-outside или обтекание картинки текстом
- Маштабируемый фон background css
- CSS выравнивание по вертикали
- Хранение картинок в css с помощью base64
- Как сделать ссылку, якорь?
- CSS3 для Internet Explirer 6 и старше
- Вёрстка для мобильных устройств
- Растягиваем html на всю страницу
- Таблица цветов CSS
- Выравнивание тега LI в контенте
- Оооох какой прекрасный box-sizing
- Делаем таблицу при помощи div и css
- Как сделать кросбраузерный linear-gradient без особых усилий
- CSS прозрачность для всех
- CSS для печати @media print
- Выравнивание блоков с помощью css {display: inline-block}
- Замечательное значение inherit
- Тень блочных элементов в CSS3
- Обводка текста с помощью CSS
- Полезные html символы
- Хаки или CSS для Internet Explorer-ов
- Делаем трёхуровневое меню на css
- jQuery, javaScript
- Устанавливаем на Яндекс Карте свою картинку вместо стандартной метки
- Адаптивные фотогалереи, слайдеры, карусели для сайта
- Узнаём координаты для установки скрипта Яндекс Карт
- Собственный фильтр для селекторов. Выбираем случайный элемент на jQuery
- closeClick true fancyBox 2, closeClick :true
- jquery ui slider, дробные числа, float values
- Парсер параметров из адресной строки jQuery
- Подсказки по javascript
- Выпадающее горизонтальное меню
- Работа с объектами в JavaScript: теория и практика
- Работа с массивами в jquery
- PHP
- Регулярные выражения онлайн
- Как определить путь к файлу текущего класса
- PHP скрипт для поиска. Удаление вируса с сайта
- UMI-CMS
- UMI CMS rel canonical
- UMI CMS API Шаблоны данных Добавить префикс к полю
- UMI CMS API Шаблоны данных Вывести текст из подсказки
- Если надо в UMI CMS открыть доступ к файлу в корне сайта htaccess
- Как перенести контент со старой UMI на новую UMI CMS с помощью umiDump
- Отправка письма с вложением UMI CMS API
- Как вывести из набор изображений одну картинку UMI CMS API (или случайную)
- UMI CMS Основные поля для отправки формы в модуле Конструктор форм
- Функции API UMI CMS для добавления, редактирования, удаления объектов каталога
- Функции API UMI CMS для добавления, редактирования, удаления объектов каталога
- UMI CMS Фильтрация спама на сайте
- Работа с набором изображений (multiple_image) TPL в UMI.CMS
- UMI CMS Ошибка "I expect value in request for param"
- UMI.CMS USEL кириллица не работает
- UMI Добавление дополнительных настроик на примере модуля catalog
- Подключение шаблонов в UMI.CMS в TPL шаблонизаторе
- UMI.CMS - забыл пароль администратора. Как восстановить?
- UMI Selector USEL фильтрация в PHP
- Передать в xslt xpath в запросе знак амперсанда
- Работа с system makeThumbnail
- Вывести названия методов в UMI
- UMI CMS API загрузка модуля
- UMI CMS карта сайта с помощью Usel
- UMI выгрузка из 1C поиск страницы копии, удаление копии
- Как в UMI.CMS изменить адрес домена в sitemap.xml и robots.txt. Изменить HTTP на HTTPS
- Вывод баннеров/слайдера в umi xslt
- UMI.CMS нет вкладок в админке
- XSLT вывод ссылки в которой присутствует знак амперсанда &
- UMI CMS Выгрузка из 1С нужно чтобы название товара (страницы каталога) не менялось
- Как в UMI поставить всем страницам галку на просмотр гостю
- Как узнать у страницы id шаблона данных через api?
- UMI.CMS работа с debug config.ini фильтрация по IP
- Как задать заголовок H1 (header) на странице созданного метода UMI CMS
- Выводим случайную статью в UMI CMS с помощью usel в tpl
- UMI.CMS Открыть закрытые поля в шаблонах данных ?skip-lock=1
- Как отредактировать облако тегов
- Как узнать позицию страницы среди соседних страниц в UMI
- umi cms usel вывод страниц каталога c фильтрацией
- Вывод справочника при помощи usel
- Как в umi узнать umiHierarchyElement из id umiObject
- Карта сайта на UMI CMS с помощью кастомного метода
- Редирект со страницы на страницу
- Создание, обслуживание, поддержка сайта
- Как удалить в картинке jpg, jpeg, gif? eval или base64_decode
- Основные технические ошибки, допускаемые при создании сайта
- Как выбрать домен?
- Хостинг, что это и для чего он нужен
- htaccess редиректы
- Наполнение сайта
- Цены на разработку сайта в Петербурге
- Какова может быть стоимость поддержки сайта?
- Важные мелочи!
- Каким должен быть сайт по версии яндекса
- 5 советов верстальщику
- Копирайтинг, seo, продвижение
- Ранжирование сайтов в поисковиках, выдача поисковых систем, поисковый алгоритм, поисковое ранжирование сайта
- Что нужно делать чтобы сайт был на первых местах?
- Копирайтинг - что это?
- Добавить сайты в индекс поисковых систем, регистрация в поисковиках
- Почему сайт не может приносить прибыль сразу?
- Почему следует вкладывать деньги в сайт?
- SEO статья о SEO-копирайтинге (seo copyrighting, seo copywriting). Кто seo копирайтер, что такое seo текст сайта, как помогают seo статьи и зачем нужна оптимизация?
- Как верстать сайт для SEO?
- Контекстная реклама
Хостинг, что это и для чего он нужен
Хо́стинг – это услуга по предоставлению вычислительных мощностей для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет). Зачастую хостинг входит в пакет по обслуживанию сайта и подразумевает как минимум услугу размещения файлов сайта на сервере (или проще: удалённом, постоянно работающем компьютере), на котором запущено программное обеспечение, необходимое для обработки запросов к этим файлам. Как правило, в обслуживание уже входит предоставление места для почтовой корреспонденции, баз данных, DNS, файлового хранилища на специально выделенном файл-сервере и т. п., а также поддержка функционирования соответствующих сервисов.
Если сказать простым языком, то хостинг - это объединённая сеть компьютеров, имеющая постоянный, высокоскоростной выход в Интернет, где на каждом отдельном компьютере находится большое количество сайтов, в постоянной доступности.
Хостинг-услуга предоставляется хостинг-провайдером для размещения информации на сервере. Хостинг-провайдер должен иметь прямой доступ в Интернет и высокоскоростной пропускной канал (высокоскоростное соединение с Интернетом), а так же мощное вычислительное оборудование (сервер) для комфортного использования услуги пользователем. Хостинг-провайдер может ставить разные условия предоставления своих услуг для пользователя:
1) Размещение файлов с помощью FTP сервера. Чаще всего ограничением для этой услуги является объём выделенной вам памяти и размер загружаемых файлов.
2) Поддержка сервером языка программирования PHP. Ограничениями в данном случае является возможность реализаций разных функций, возможности языка и его компилирования на сервере.
3) База данных (сокр. БД). Хостинг-провайдер ограничивает нас в количестве задействованных баз пользователем и устанавливает определённый размер занятой памяти, который может использовать ваша БД.
4) Электронная почта. Чаще всего является обязательной частью предоставления услуг и не имеет ограничений, однако на разных условиях вам могут предоставить только определённое количество почтовых адресов.
5) Регистрация доменного имени. Современные хостинг-провайдеры могут избавить вас от лишних хлопот с регистрацией доменного имени, и за определённую плату вы можете заказать и привязать нужное доменное имя 2 уровня (вида namesite.ru) к вашему информационному ресурсу (чаще всего это цена в пределах 500-600 рублей). Некоторые хостинг-провайдеры могут дать вам бесплатный домен, однако, чаще всего это имя 3 уровня (вида namesite.namehost.ru), такие имена длинные и обычно плохо запоминаются.
6) Иногда хостер может предложить дополнительные условия. Например, использование CGI: Perl, Python, ASP, Ruby, JSP и т.п. скриптовых языков, расширить объём памяти, увеличить количество нагрузки на сервер для большего трафика.
При предоставлении услуг хостинг-провайдеры делятся на платные и бесплатные:
1) Платные хостинги - такие хостинги обычно предлагают вам несколько тарифных планов различающихся условиями предоставления услуг и ценами на них. Соответственно чем дороже тариф, тем лучше условия. Такие хостинги могут вам предложить весь перечень услуг, который только может себе позволить пользователь. Цены и условия у каждого хостинга разные, вам следует самому поискать то что подходит именно вам. Отличительной особенностью платного хостинг-провайдера является качество, скорость, удобность, поддержка и максимум услуг. Лучшая рекомендация в данном вопросе: не искать хостинги с условием «минимум цена и максимум услуг». Лучше посоветуйтесь с людьми, использующими тот или иной хостинг. Также рекомендуется при подключении тарифного плана оплачивать сразу год услуг. Обычно за это вам даётся неплохая скидка + дополнительные бонусы в виде бесплатного доменного имени 2 уровня (у разных хостингов разные условия).
2) Бесплатные хостинги выделяют совсем немного места под ваш информационный ресурс, обычно не могут дать вам максимум услуг и ограничиваются размещением на сервере нескольких страниц вида HTML. Если хостинг-провайдер всё-таки может дать вам такие услуги как PHP и БД, то чаще всего это очень ограниченные в использовании функции, скорость компилирования сводится к минимуму, а количество БД чаще всего 1, реже 2. Почему же хостинги размещают вашу информацию на своих серверах бесплатно? Ответ прост – низкая скорость, минимальное качество, малое количество услуг, домен 3 уровня. А для своей выгоды такие хостинги размещают рекламу на ваших информационных ресурсах.
Как же выбрать?
1) Если вы являетесь обладателем обычного HTML сайта с малым количеством информации (максимум 50 страниц), допустимо сэкономить и разместить свой сайт на бесплатном хостинге. Данные сайты имеют малую нагрузку на сервер и приобретение мощного тарифного плана с кучей ненужных для вас функций просто лишняя трата денег. За сэкономленные деньги лучше зарегистрировать домен 2 уровня (т.к. бесплатный хостинг никогда не даст вам домен 2 уровня бесплатно) и привязать его к сайту.
2) Если же вы имеете ресурс написанный на PHP с использованием БД, то вам стоит смотреть на обстоятельства. Если ваш сайт использует много ресурсов сервера и обладает большим количеством информации и БД, то вам, безусловно, нужно смотреть только в сторону платных хостингов, далее выбирать условия по тарифным планам. Однако если ваш сайт использует всего лишь несколько PHP скриптов и одну БД (либо вообще ни одной), то здесь так же можно воспользоваться услугами бесплатных хостингов и потратить деньги на домен.
3) Если вы предполагаете стать обладателем огромного ресурса (наподобие сайта vkontakte.ru) с широким использованием языков программирования, большим объёмом информации и огромной нагрузкой на сервер, то вам стоит, безусловно, обратить внимание на выделенный сервер для вашего ресурса. Данная услуга никогда не будет реализована бесплатно, наоборот выделенный сервер отличается высокой ценой за использование, однако и перечень услуг настолько максимальный, что с данными условиями вы сможете реализовать любую задумку, лишь бы были деньги.