суббота, 29 января 2011 г.

Выбор CMS. Установка TYPO3. Руссификация. TYPO3 часть 1.


Недавно возникла необходимость в написании интернет сайта (магазина). Поскольку, писать руками не совсем удобно, нужно использовать CMS. И так, я начал выбирать. Я не WEB-разработчик в полном смысле этого слова. Потому, все тут описанное прошу считать просто моим глубочайшим ИМХО, и относится с пониманием.


  • Выбор CMS.
Выбор CMS свелся к тому, что начитавшись отзывов, выбрал такие CMS:
- osCommerce ( типапотому что, много магазинов на ней, много разработчиков, и всяких дополнений)
- textpattern (типа потому что простая и гибкая)
- MODx (понравились отзывы)
- Joomla (ну а хули)
- TYPO3 (сложная, используют ее многие большие корпорации, круто (Газпром, Philips, Cisco, различные банки))


  • Установка
Начал ставить. osCommerce не понравилась. textpattern - какая то стремная. MODx - не поставилась.  Joomla - не стала.
Поменял версию php на более раннюю (5.2).
В промежутке зашел на демку TYPO3, и сердце мое радостно екнуло. Админка проста, понятна, лаконична. Правда, сразу подумал, что фиг она станет, раз такие "простые" системы как Joomla не стали.
Однако, TYPO3 4.5 поставилась, сразу локализовал, и ура.  Все работает.
Ставил по инструкции.

  • Установка TYPO3
И так, конфигурация моего "сервера":
Notebook Acer 2490 :-)
Windows     XP SP3
Apache:       httpd-2.2.17-win32-x86-openssl-0.9.8o
MySQL:      mysql-essential-5.0.18-win32
PHP:            php-5.2.17-Win32-VC6-x86

Скачал TYPO3
http://typo3.org/download/packages/
TYPO3 4.5 LTS  Source + Dummy [zip]
Установил по инструкции.  С того же сайта.
Все установилось.
Как оказалось, важную роль сыграли версия php и mysql.

Далее выкладываю инструкцию по установке и руссификации с
http://typo3info.ru/ustanovka-i-russifikaciya-typo3-naglyadno/


Итак, нам нужно скачать typo3 с официального сайта, и выложить на ftp. Далее комментирую видео.
Набираем в адресной строке браузера «ваш домен/typo3/» таким образом мы начинаем установку. Система выдает сообщение о том, что средство установки в данный момент отключено. Сделано это для безопасности, чтобы никто не смог вызвать средство установки не имея доступа к ftp. Для включения Install Tool Вам необходимо создать пустой файл «ENABLE_INSTALL_TOOL» (файл не имеет расширения) и скопировать егов папку «ваш домен/typo3conf/».
После создания и копирования фала, возвращаемся в браузер и обновляем страницу. Система выводит стандартное предупреждение о том, что мы хотимустанавливать typo3 и т.п., мы робко читаем и жмем единственную кнопку OK.
Далее мы попадаем в «123″ режим установщика. Название режима говорит само за себя, установка происходит в 3 приема.
На первом шаге нам необходимо указать логин, пароль и адрес базы данных. Адрес зачастую остается дефолтным, т.е. «localhost».
Жмем продолжить (continue) и попадаем на 2 круг установки :) Здесь нам предлагают выбрать базу из существующих или ввести имя для новой базы. В данном случае мы выбираем уже доступную базу и жмем продолжить (Continue).
На третьей, последней стадии установки нам предлагают выбрать действия. Оставляем то что указано оп умолчанию т.е. «Create default database tables», что означает создать стандартные таблицы. Жмем Import Database и через некоторое время (система посылает ряд SQL запросов) попадаем на страницу которая предлагает нам перейти к настройкам, фронтэнду, бакэнду.
Жмем на Continue to configure TYPO3, чтобы продолжить настройку системы (нам еще необходимо сконфигурировать систему под utf8 так как мы хотим разрабатывать сайт на русском). На загрузившейся странице жмем All Configuration и попадаем в интерфейс задания системных переменных. Нас интересует [SYS][setDBinit] и [BE][forceCharset], устанавливаем им нужные значения (описано в статье потребованиям к бд typo3).
После вышеописанного можно входить в backend системы. Для этого набираем в адресной строке «ваш домен/typo3/». Для входа используем стандартный логин «admin» и пароль «password».
При входе, система сразу же покажет Вам предупреждения отмеченные в данной версии красным фоном. В данном случае их три:
1. Используется стандартный логин и пароль для install tool
2. Нужно проверить индексы базы
3. Используется стандартный логин и пароль для входа в backend
Нажимая на соответствующие ссылки мы переходим в модуль backend’a в котором можем произвести необходимые изменения, т.е. сменить пароль админа, поменять install tool пароль, переиндексировать базу данных. После каждого исправления не забывайте нажимать кнопку сохранить. Вернуться к стартовой странице backend можно просто обновив страницу.
После того как все угрозы устранены, переходим к русификации интерфейса. Для русификации нам нужно получить соответствующие переводы, в typo3 они устанавливаются как расширения, поэтому переходим к модулю Ext manager, что означает диспетчер расширений.
Сверху в комбобоксе в данном модуле мы выбираем Translation handling. Нашему вниманию предстает интерфейс для загрузки переводов с репозитория typo3. В списке выбираем родной язык и жмем Save Selection. Некоторое время система «думает», затем показывает 2 кнопки «Check status against Repository» – это на случай если мы ищем обновления перевода и «Update from repository» – обновить из репозитория. Жмем «Update from repository», видим оформленный в строгом стиле статусбар, и когда все становится зеленым, можем переходить к настройки языка текущего пользователя. Для этого выбираем модуль «User Settings» и в форме отвечающей за настройки текущего пользователя меняем Language с английского на русский. Жмем сохранить, обновляем страницу и видим, что большая часть интерфейса стала русскоязычной.

Комментариев нет:

Отправить комментарий