Телефон: +7 (499) 409-3079
E-mail: 
Мы работаем пн.-пт. с 10:00 до 19:00

Веб дизайн, графический дизайн, оперативная полиграфия – Андрей:
Телефон:+7 (499) 409-3079
ICQ  322-570-868
E-mail: 


Фотоуслуги – Анна:
Телефон:+7 (985) 258-2837
ICQ  433-263-886
E-mail: 

Офсетная печать – Денис:
Телефон:+7 (915) 088-1132
ICQ  447-793-883
E-mail: 

Подготовка основы для сайта

Создание фундамента

Как и строительство дома, создание веб сайта начинается с закладывания основы – фундамента. От этого зависит, какой в итоге можно построить сайт, насколько мощный, быстрый.

Мы сами уже давно и успешно работаем с компанией  Внешняя ссылка открывается в новом окнеRU-CENTER, воспользовавшись услугами которой, можно выбрать услуги хостинга, подобрать и зарегистрировать доменное имя для своего будущего сайта. Все это Мы поможем Вам сделать при заключении договора на разработку сайта или переводе Вашего сайта под управление системой TYPO3.

Выбор хостинга

Выбор хостинга

Выбор хостинга для сайта

Фундаментом сайта служит именно его хостинг. Хостинг — это размещение Вашего сайта в сети Интернет, а, значит, обеспечение возможности доступа посетителей на Ваш сайт, хранение, резервирование и защита размещённых на нём данных.

По сути – это все, что необходимо знать человеку о хостинге. Но тут же возникают вопросы: какие требования предъявлять к хостингу, что необходимо проверять, сколько это может стоить... Все это можно узнать в данном разделе. И даже закачать специальный сценарий php, для проверки условий хостинга.

Что необходимо проверять на хостинге

Для работы TYPO3 требуется веб сервер, с установленным PHP и программным обеспечением для работы с базой данных. Конечно, TYPO3 может быть настроен для работы на разных веб серверах, с различными программами для работы с базой данных, но для безпроблемной работы необходима установка веб сервера Apache и MySQL для баз данных. Работа на другом программном обеспечении требует настроек и гарантируется.

Следующие данные можно запросить у администрации хостинга:

Минимально требуется следующая конфигурация:

  • возможность запуска PHP на сервере
  • версия PHP 5.2.0 или более новая со следующими расширениями:
    • filter
    • GD2
    • JSON
    • mysql
    • pcre
    • session
    • SPL
    • standard
    • xml
    • Некоторые расширения, по возможности, должны быть скомпилированы вместе с PHP. Список загруженных расширений можно проверить используя функцию phpinfo().
  • PHP может быть и как модуль Apache и в режиме CGI.
  • memory_limit должен быть установлен, по крайней мере на 64M в файле настроек php.ini
  • Использование exec в PHP должно быть разрешено (иначе ImageMagic нельзя будет использовать)
  • Register_Globals off
  • Safe_Mode off
  • Версия MySQL 4.1 или более новая
  • Не должно быть ограничений на количество запросов в час к базе MySQL
  • 200 Мбайт свобдного дискового пространства
  • Включенная функция AllowOverride в настройках Apache, включая "Indexes" и "FileInfo"

Рекомендуется следующая конфигурация:

  • Apache 2.x
  • Включенные функции mod_expires и mod_rewrite в настройках Apache
  • PHP 5.2.0 или более новая со следующими расширениями:
    • cURL
    • filter
    • GD2
    • JSON
    • mbstring
    • mysql
    • pcre
    • session
    • SPL
    • standard
    • xml
    • Некоторые расширения, по возможности, должны быть скомпилированы вместе с PHP. Список загруженных расширений можно проверить используя функцию phpinfo().
  • memory_limit должен быть установлен на 128M и более в файле настроек php.ini
  • Использование exec в PHP должно быть разрешено (иначе ImageMagic нельзя будет использовать)
  • Register_Globals off
  • Safe_Mode off
  • MySQL 5.1 или более новая
  • Не должно быть ограничений на количество запросов в час к базе MySQL
  • GraphicsMagick
  • 200 Мбайт и более свобдного дискового пространства
  • Включенная функция AllowOverride в настройках Apache, включая "Indexes" и "FileInfo"

Сколько все это может стоить?

Отдельные примеры использования TYPO3 на дешевых хостингах есть. Однако, скорее это временная удача – до тех пор, пока хостер не загрузил свой сервер несколькими сотнями аккаунтов.

У хостера не должен быть загружен сервер. То есть, 300 аккаунтов на сервере – это слишком. А именно так и обстоит дело в большинстве случаев дешевого хостинга (иногда даже до 500 аккаутнов).

У многих начинающих веб-разработчиков нет понимания хостингового бизнеса, поэтому так много дискуссий о том, какой хостер лучше, и так много переходов от одного хостера к другому в этом нижнем ценовом диапазоне. Если ваш бюджет на хостинг менее 300 рублей в месяц, то  с  TYPO3  определенно не стоить связываться, поскольку вы получите постоянную головную боль. Нужно либо найти возможность увеличить этот бюджет, либо выбрать другую систему.

Сценарий проверки веб сервера

Сценарий проверки веб сервера должен быть запущен на самом сервере, с целью проверки возможности установки системы TYPO3. При этом проверяются такие характеристики сервере, как доступная память, установленное программное обеспечение, версии программ и настройки. Он был разработан на основе Внешняя ссылка открывается в новом окне WEC Server Checker, от разработчика установочного пакета TYPO3 –  Внешняя ссылка открывается в новом окнеWEC Starter Package.

Установка:

  1. Закачайте  сценарий проверки веб сервера (18 КБ) - это файл "servercheck.php", упакованный в архив.
  2. Отредактируйте начальные строки файла "servercheck.php", добавив в них необходимую информацию ($GLOBALS['dbHost'] = 'Хост базы данных, как указал провайдер',$GLOBALS['dbUser'] = 'имя пользователя базы данных, как указал провайдер', $GLOBALS['dbPass'] = 'пароль к базе данных, как указал провайдер', $GLOBALS['from'] = 'адрес e-mail своего домена, от имени которого будут отправляться письма', $GLOBALS['email'] = 'адрес e-mail, на который будет отправлено письмо с проверкой'). Эта информация нигде не будет показана и никуда не будет передаваться. Но без нее невозможно протестировать соединение с базой данных.
  3. Загрузить отредактированный файл на Ваш веб сервер, туда, куда в дальнейшем планируется установить систему TYPO3 (это можно уточнить у своего провайдера). Обычно это корневая директория для файлов веб сервера, которая зачастую называется ""www", "doc" или 'public_html".
  4. Удостовериться, что файл находиться в нужной директории сервера и проверить права на его чтение и запись со стороны веб сервера Apache. Обычно с этим не возникает проблем и можно продолжить без всяких проверок, так как, если сценарий проверки не сможет читать или записывать, то появится сообщение об ошибке.

Запуск проверки:

  1. Используйте свой браузер, чтобы выполнить сценарий проверки сервера. Введите путь к вашему файлу сценария (с Вашим фактическим доменом и путем к файлу):
    www.yoursite.com/directory-you-uploaded-the-file-to/servercheck.php
  2. Следуйте появившимся инструкциям при выполнении сценария проверки. Отображенные команды скажут Вам, как настроен сервер. Если что-нибудь на сервере должно быть изменено, сценарий поможет это определить и проинструктирует о внесении необходимых изменений. В некоторых случаях, эти изменения должны быть сделаны администрацией Вашего хостинга. В большинстве случаев, изменений не требуется или они незначительны.

Если Вы не уверены в заключениях, сделанных сценарием проверки сервера, можно зайти на форум сообщества TYPO3 (в том числе и русского Внешняя ссылка открывается в новом окнеforum.typo3.biz/). Члены сообщества, воспользовавшись выводами сценария проверки, смогут точнее определить неполадки и дадут соответствующие советы. Либо можно обратиться к нам.

В большинстве случаев, сценарий проверки может выполняться на современного уровня серверах сети на основе Linux, Apache, MySQL, и PHP (LAMP).

Подбор доменного имени

Выбор доменного имени

Следующим этапом в создании сайта, который не следует недооценивать, является выбор доменного имени. Ведь, как известно с детства, – как Вы яхту назовете, так она и поплывет. Здесь можно дать общие рекомендации по поводу выбора имени для своего будущего сайта – доменного имени:

  • Для доменного имени фирмы или компании, конечно же, лучше выбирать что-либо схожее с названием самой организации, направление ее деятельности (например, design – для компании, занимающейся дизайном).
  • Для своей личной странички в качестве названия хорошо подойдет транслит своей фамилии (имени, прозвища и т.п.). А если сайт посвящен любимому занятию его владельца, то хорошо бы использовать характеризующее его слово.
  • Название сайта (домен) не должно быть слишком длинным, должно хорошо врезаться в память и, в то же время, ассоциироваться с содержимым. Кроме того, оно должно звучать красиво, не вызывая ассоциаций с отвлеченными от тематики сайта вещами.
    Необходимо грамотно выбрать доменную зону, ведь она служит ориентиром относительно направления деятельности или содержимого сайта. Если домен размещен в зоне RU, то пользователи его – русскоязычные люди, международные доменные зоны COM, NET, ORG и т.п. подходят для англоговорящих стран, но и их можно использовать по назначению. Кроме того, доменная зона может служит продолжением имени и красиво дополнять его.
  • Найдя подходящее доменное имя, необходимо зарегистрировать сайт как можно раньше, иначе его могут занять.

Сам подбор и регистрация доменного имени крайне прост, для этого Вы можете воспользоваться формами нашего сайта. От Вас потребуются  заключить договор, указав в нем необходимые данные.

Подбор доменного имени

1. Введите ключевые слова
1
2
3
пример: mama
myla
ramu
2. Отметьте доменные зоны:
.ru
.su
.com
.net
.org .info
.biz
все зоны

Зарегистрировать домен

Зарегистрировать домен:
.ru, .com, .net, .org, .info, .biz, .su

Настройка DNS

Настройка DNS

DNS (англ. Domain Name System — система доменных имён) – компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты, обслуживающих узлах для протоколов в домене (взято из  Внешняя ссылка открывается в новом окнеВикипедии).

Другими словами – это связующий мостик между оформленным на Вас именем сайта (доменом) и физическим оборудованием (сервером) на котором будут находиться данные Вашего сайта. Если домен зарегистрирован, выбрана площадка хостинга (место физического хранения файлов сайта), то самое время связать их друг с другом.

Технически это реализуется путем делегирования, то есть передачи ответственности за домен (имя сайта) определенному DNS серверу – программе и компьютеру, на котором она работает. Таким образом, получая запрос из сети на получение информации с сайта, DNS сервер отвечает, имеется ли на нем запись домена, и если имеется, то отсылает запрашиваемые данные в сеть.

DNS сервера предоставляются на хостинге, там же и осуществляется привязка домена к DNS серверу. Сам процесс также различается, но не вызывает проблем.

 
 
webeffector. система продвижения сайта.
Яндекс цитирования
RU-CENTER. Регистрация доменов. Хостинг
Rambler's Top100
 
Система Orphus