Ну разве это возможно?? (PHP)

интернет программирование php веб дизайн perl

На работе главный программист дал сайт весь, который построен на основе PHP Nuke и который весит 119 MB. И сказал освой и вникни в принцип работы это движка и после уже добавь еще один язык (азерб. язык по умолчанию, надо добавить еще русский и чтобы по $_GET['lang']=="ru" считывал). Добрые люди, скажите сами, ну как это возможно? в одном только index.php подключаются уймааа модулей, как разобраться что к чему, ведь это готовый CMS.
Ответы:
если даже комментов нет, то смело шли его))
а 119 метров - не показатель.. мб там контента дофига...
Никуда не денешься - придётся разобраться в принципе работы этой проги.... не завидую тебе. Похоже, по натуре ты - креативщик, поэтому тебе очень непросто (и лениво) будет разобраться в куче чужого д..ма. Но придётся...
Эту готовую CMS писали люди. И когда писали, они явно понимали что и как делать. И CMS развивалась. Отсюда вывод - возможно. Тем более исходники доступны. С тем, что будет непросто, никто не спорит.
Вопрос только в целесообразности доработки нюка.
это входит в ваши должностные обязанности?
- да: сочувствую, но придется разбираться. если не сможете предложить более эффективного варианта решения и убедить в этом начальствр
- нет: тогда главный программист смело посылается изучать ваши должностные обязанности. можно в присутствии начальства.
именно про PHP Nuke ничего не скажу, но если взять joomla, то перевести сайт на другой язык вообще не составляет труда, да и знаний никаких не нужно, кроме иностранного языка). Возможно, тебе не надо разбираться в том, как работает эта CMS, просто переведи. Ну а если всё-таки нужно разобраться, о как раз таки начинай читать код с index.php и по всем инклюдам проходи глазами. Это будет получше, чем любая документация. А с другой стороны, почитай несколько статеек на тему, как написать компонент (модули, плагины) для php nuke, думаю этого хватит, чтобы разобраться. Тут главное принцип.. читать весь код тебя никто не просит, от силы прочитать пару десятков исходников.
Создать директорию site.com/en/ и в нее залить копию сайта (только базу пользователей и форума использовать общую). Все материалы английского варианта перевести с русского на английский, сохраняя pid статей. Таким образом в директории site.com/en/ получится копия русскоязычного сайта, все страницы которого соответствуют русскоязычным, с разницей в адресе страниц /en/. При таком варианте иностранного посетителя можно перенаправлять на английский вариант страницы через $_SERVER['REQUEST_URI'], и добавляя к адресу /en/:


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.