ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (51): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 763
1Bot Отправлено: 18 апреля 2014 — 07:02 • Тема: Как грамотно перевести сайт на другой домен? • Форум: Интернет

Ответов: 5
Просмотров: 5076
Gori пишет:
Ситуация такая:

Сейчас у меня есть раскрученный сайт. Но по глупости я оформил домен при регистрации на вымышленное имя. Теперь короче у меня этот домен будет отобран, но это произойдёт месяцев через 5-6, когда закончится срок его регистрации.

Вобщем у меня не будет этого домена. Поэтому я зарегистрировал новый домен, куда хочу грамотно перенвести свой сайт.

Вопрос такой, как грамотно это сделать? Чтобы ничего не потерять. Посещаемость чтобы не упала, чтобы поисковики его видели так же хорошо.

У меня мысль такая, что весь сайт сейчас нужно перенести на новый домен, а на старом поставить редирект в .htaccess

Но правильно ли это? Может быть как-то лучше можно сделать?

Правильно думаете, редирект нужно делать на новый домен с кодом 301 Moved Permanently (Постоянный перенос)
1Bot Отправлено: 1 апреля 2014 — 08:39 • Тема: Принципиально новая сборка ExBB • Форум: Обсуждаем

Ответов: 178
Просмотров: 114783
Форум. Парадигма модель-отображение-контроллер (MVC) в действии
----------------------------------------------------------------

Проектирование
1) Словесное описание основных сущностей (назначение/характеристики/свойства/состояния)
2) Словесное описание действий сущностей (действия по изменению состояния)
3) Словесное описания взаимодействия сущностей (обработка событий/обработка исключений)
4) Словесное описания дополнительных сущностей (назначение/характеристики/свойства/состояния/обработка событий)
5) Поддержка миграций при модернизации кода и БД (поддержка версионности)
6) Поддержка вертикальной (возможность заменять компоненты более мощными и быстрыми по мере роста требований и развития технологий) и горизонтальной (возможность добавлять новые узлы, серверы, процессоры для увеличения общей производительности) масштабируемости

Инструменты
1) Использование для отображения языка шаблонов Smarty
2) Использование для модели прослойки PHP Data Objects (PDO) для абстрагирование от особенностей синтаксиса различных СУБД
3) Использование распределенной системы управления версиями файлов (Git) для фиксация изменений кода
4) Резервное копирование/восстановление БД планируется осуществлять стандартными средствами используемой СУБД
1Bot Отправлено: 14 марта 2014 — 11:42 • Тема: Что это за ошибка? • Форум: Решение проблем

Ответов: 1
Просмотров: 2272
biz73
Эта проблема уже решена. Смотрите ошибка 500
1Bot Отправлено: 13 марта 2014 — 07:48 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 84940
1Bot пишет:
Если в представлении необходим вывод циклических данных, то проще в цикле как раз и вызывать вывод представления для отдельных элементов.


Моя ошибка: не в представлении, а в отображении!
Т.е. правильно:
Если в отображении необходим вывод циклических данных, то проще в цикле как раз и вызывать вывод методов отображения для отдельных элементов.
1Bot Отправлено: 12 марта 2014 — 14:09 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 84940
Цитата:
Модель - содержит бизнес-логику приложения и включает методы выборки (это могут быть методы ORM), обработки (например, правила валидации) и предоставления конкретных данных, что зачастую делает ее очень толстой, что вполне нормально.
Модель не должна напрямую взаимодействовать с пользователем. Все переменные, относящиеся к запросу пользователя должны обрабатываться в контроллере.
Модель не должна генерировать HTML или другой код отображения, который может изменяться в зависимости от нужд пользователя. Такой код должен обрабатываться в видах.
Одна и та же модель, например: модель аутентификации пользователей может использоваться как в пользовательской, так и в административной части приложения. В таком случае можно вынести общий код в отдельный класс и наследоваться от него, определяя в наследниках специфичные для подприложений методы.

Вид - используется для задания внешнего отображения данных, полученных из контроллера и модели.
Виды cодержат HTML-разметку и небольшие вставки PHP-кода для обхода, форматирования и отображения данных.
Не должны напрямую обращаться к базе данных. Этим должны заниматься модели.
Не должны работать с данными, полученными из запроса пользователя. Эту задачу должен выполнять контроллер.
Может напрямую обращаться к свойствам и методам контроллера или моделей, для получения готовых к выводу данных.
Виды обычно разделяют на общий шаблон, содержащий разметку, общую для всех страниц (например, шапку и подвал) и части шаблона, которые используют для отображения данных выводимых из модели или отображения форм ввода данных.

Контроллер — связующее звено, соединяющее модели, виды и другие компоненты в рабочее приложение. Контроллер отвечает за обработку запросов пользователя. Контроллер не должен содержать SQL-запросов. Их лучше держать в моделях. Контроллер не должен содержать HTML и другой разметки. Её стоит выносить в виды.
В хорошо спроектированном MVC-приложении контроллеры обычно очень тонкие и содержат только несколько десятков строк кода. Логика контроллера довольно типична и большая ее часть выносится в базовые классы.
Модели, наоборот, очень толстые и содержат большую часть кода, связанную с обработкой данных, т.к. структура данных и бизнес-логика, содержащаяся в них, обычно довольно специфична для конкретного приложения.


Если в представлении необходим вывод циклических данных, то проще в цикле как раз и вызывать вывод представления для отдельных элементов.
1Bot Отправлено: 12 марта 2014 — 08:23 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 84940
MVC архитектура должна наконец отделить логику от интерфейса и способа хранения данных. Здорово

Дополнительно рекомендую еще более структурировать код вокруг сущностей форума, т.е. использовать классы для описания пользователя, форума, группы, категории, сообщения и т.д. и описать в классах основные действия с вызовом событий до/после действий и при исключениях.
1Bot Отправлено: 11 марта 2014 — 07:48 • Тема: Подключение PHP файла • Форум: HTML

Ответов: 129
Просмотров: 84940
WebMaster пишет:
Я хочу наконец-то сделать MySQL версию ExBB, только один похоже не справлюсь!

Детализируйте пожалуйста свои планы и задумки по реализации, с тем чтобы эту работу можно было разбить на небольшие законченные проекты и дело пойдет быстрее.
1Bot Отправлено: 7 марта 2014 — 08:39 • Тема: [ПРОДАЮ] ExBB MultiUpload Mod • Форум: Коммерческая зона

Ответов: 9
Просмотров: 16836
Parapsixolog
Замечательный мод!
Интересует вопрос формата хранения данных о прикрепленных к посту данных для приведения его к совместимому с первоначальным форматом.
1Bot Отправлено: 4 марта 2014 — 13:42 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker
Пожалуйста, это еще не очень длинный путь, там еще есть функция пересчета количества тем. Закатив глазки
1Bot Отправлено: 4 марта 2014 — 12:46 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker
В админке Восстановите темы и Пересчитайте пользователей
1Bot Отправлено: 4 марта 2014 — 12:12 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker пишет:
Сделал все по инструкции. Форум установился без ошибок. Но нет ни старых пользователей ни сообщений. Есть только один участник, он же админ. Т.е. все старые файлы и папки лежат в директории /forum на сервере, но почему-то к новому форуму они не подключаются.


Распаковавать update необходимо в ту же папку, где был старый форум.
1Bot Отправлено: 4 марта 2014 — 10:49 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker пишет:
А папки со старыми форумами и настройками надо загружать на сервер до установки или после?


Установки как таковой нет - есть обновление скриптов из архива. Смотрите в инструкцию! Подмигивание
1Bot Отправлено: 4 марта 2014 — 09:41 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker пишет:
Т.е. версия для php 5.4 от пользователя NordWest не подходит? Да, и еще, наверное это важно: я не смог закрыть форум из админки, были проблемы со старым хостингом, получилось только скачать всю папку forum как есть.


Подходит, просто не нужно переименовывать папки, меняются только основные скрипты.
1Bot Отправлено: 4 марта 2014 — 09:18 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Вы спутали сценарий обновления.

Инструкция по обновлению с версии ExBB FM 1.0 RC1 до ExBB FM 1.0 Final : (Отобразить)
1Bot Отправлено: 4 марта 2014 — 08:56 • Тема: Новый хостинг. Ошибки при обновлении. • Форум: Установка и обновление

Ответов: 17
Просмотров: 15344
Speaker пишет:
1Bot пишет:

С какой версии и на какую происходит обновление?


Насколько я понял с
ExBB FM 1.0 RC1 до ExBB FM 1.0 RC1.01

На хостинге PHP5.4 и версию я скачивал для 5.4.


Вы имеете в виду ExBB FM 1.0 Final (сборка "все в одном" + версия для php 5.4 от пользователя NordWest)?

Страниц (51): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0587]     [ ]