Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Пересадка ExBB на MySQL [3]
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »   

> Описание: Решил начать переделывать ExBB с файлов на MySQL.
WebMaster
Отправлено: 24 декабря 2013 — 16:14
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Вчера начал пересаживать ExBB на MySQL. За основу я взял ExBB 1.9.1(FM показалась слишком большой и сложной)
Сейчас переделано:

  • Управление форумами/категориями
  • Создание тем/опросов
  • Ответ в теме, голосование в опросе
  • Некоторые функции управления темой
  • Вход пользователя/регистрация
  • Управление объявлениями
  • Хранение настроек форума
  • Модуль "Личные сообщения"


Ссылки:
Скрытый текст:
Для просмотра Вам необходимо авторизоваться


Если кому интересно, можете даже попробовать установить(я написал простенький инсталлятор).
Инструкция по установке (Отобразить)


ВНИМАНИЕ: ЭТА НАРАБОТКА НЕ ЯВЛЯЕТСЯ РАБОЧЕЙ ВЕРСИЕЙ ФОРУМА

. Это не бета, и даже не альфа версия, а всего-лишь наработка Огорчение Многие функции ещё не переделаны, а те которые переделаны могут работать с ошибками, на многих страницах видны предупреждения PHP. Огорчение

Многие функции движка нужно полностью переписывать, т.к. они не подходят для работы с базой данных MySQL. То что я сделал сейчас - в корне неправильно, такой вариант будет сильно нагружать сервер базы данных.
 
 
electron
Отправлено: 28 декабря 2013 — 05:46
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




в базу данных не прописываются данные, которые присутствуют в окнах инсталлятора. из базы :

CODE:
boardurl http://localhost/board/
home_path D:/server/sites/localhost/www/board/


введено было соответственно
CODE:
http://test1.ru/

и
CODE:
Z:\home\test1.ru\www/


информация из Название форума и Описание форума так же не сохраняется в базе.

в итоге получаем что... после установки форума выдается окно Учётная запись администратора создана! и ссылка на установленный форум. при переходе по этой ссылке такая хрень :
 
 
electron
Отправлено: 28 декабря 2013 — 05:51
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




базу поправил под то , что вводил в инсталляторе.

при входе на главную форума куча ошибок в шапке

Спойлер (Отобразить)


я просто тестирую))
 
 
1Bot
Отправлено: 28 декабря 2013 — 06:20
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




electron пишет:
при входе на главную форума куча ошибок в шапке

Необходимо в файле, который выполняется первым всегда (как правило это config.php) сделать установку временной зоны для отсчета:
CODE:
date_default_timezone_set( 'Europe/Kiev' );

(Отредактировано автором: 28 декабря 2013 — 06:21)

 
 
BON
Отправлено: 28 декабря 2013 — 07:58
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




electron пишет:
зачем переделывать в другие базы, если (повторюсь) есть годами проверенный мускул?

вообще предложение очень хорошее у 1Bot. Унифицированный код позволяющий работать с любыми БП это кашерно. Может у меня на сервере закончатся мускульные БД, так я форум поставлю на firebird..............удобно
 
 
electron
Отправлено: 28 декабря 2013 — 08:07
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




1Bot пишет:
Необходимо в файле, который выполняется первым всегда .... сделать установку временной зоны для отсчета

наверно лучше этот параметр так же в инсталлятор воткнуть, чтоб задавать один раз. при установке
 
 
WebMaster
Отправлено: 28 декабря 2013 — 08:38
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Прикрепил файл install/modules/installer.php
Теперь должно ставиться нормально.
 
 
WebMaster
Отправлено: 28 декабря 2013 — 08:43
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Цитата:
date_default_timezone_set( 'Europe/Kiev' );

Теперь в конфиг вписывается этот код...

Сейчас попробую поставить на бесплатных хостинг tinhost
 
 
1Bot
Отправлено: 28 декабря 2013 — 08:56
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




BON пишет:
Унифицированный код позволяющий работать с любыми БП это кашерно. Может у меня на сервере закончатся мускульные БД, так я форум поставлю на firebird..............удобно

Что самое интересное, так это можно даже работать с файлами как ExBB без использования СУБД через ADOdb, необходимо только написать свой драйвер.
 
 
Отправлено: 28 декабря 2013 — 08:58
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




BON пишет:
так я форум поставлю на firebird
А синтаксис запросов у файрбёрда совместим с синтаксисом SQL? Если нет - то нифига не выйдет.
 
 
BON
Отправлено: 28 декабря 2013 — 09:30
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




если универсально сделается на адо то вроде поддержка всего всего должна быть. Изначально при установке выбирается на какую БД ставится я так полагаю. И где то я такое встречал, как бы не на джумле. В общем в каком то двиге видел
 
 
Отправлено: 28 декабря 2013 — 10:27
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Ну совсем универсальный интерфейс - это ж*па, т.к. у нас почти всё через этот интерфейс работает. Улыбка

Ну а если серьёзно - ADODB поддерживает базы:
Спойлер (Отобразить)
 
 
electron
Отправлено: 28 декабря 2013 — 13:21
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




все ли хостинги поддерживают к примеру тот же файрбёрд? я имею в виду не бесплатные, а нормальные хостинги. боюсь, что нет...
 
 
WebMaster
Отправлено: 28 декабря 2013 — 13:23
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Цитата:
все ли хостинги поддерживают к примеру тот же файрбёрд? я имею в виду не бесплатные, а нормальные хостинги.

MySQL намного сильнее распространён.
 
 
electron
Отправлено: 28 декабря 2013 — 13:44
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




вот и я о том же. стОит ли тратить время на то, что поддерживается единицами?
 
 
Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждаем »

> Похожие темы: Пересадка ExBB на MySQL
Темы Форум Информация о теме Обновление
Мод: Похожие темы
Совместимость: ExBB FM 1.0 (версии: RC1, RC2 )
Модификации и дополнения Ответов: 37
Автор темы: Иван Петров
8 сентября 2012 — 14:27
Автор: wasp
Проблема с аваторами
Нет некоторых файлов аваторов.
Решение проблем Ответов: 0
Автор темы: sergan
7 ноября 2009 — 00:49
Автор: sergan
Правила раздела
Решил взяться
Обсуждение Ответов: 4
Автор темы: yura3d
31 марта 2009 — 19:20
Автор: GREMLIN
Перспективы дальнейшего развития
Отказ от ExBB FM 1.0 и переход на ExBB FM 1.1 и ExBB 2.0
Новости Ответов: 217
Автор темы: yura3d
24 июля 2012 — 16:59
Автор: electron
Мод: Чат на форуме (Beta)
Ajax-чат для ExBB FM
Модификации и дополнения Ответов: 252
Автор темы: yura3d
26 октября 2009 — 19:17
Автор: electron
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




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

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

[Script Execution time: 0.0931]     [ ]