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/


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

в итоге получаем что... после установки форума выдается окно Учётная запись администратора создана! и ссылка на установленный форум. при переходе по этой ссылке такая хрень :
Прикреплено изображение
Безымянный.png

 
 
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
Теперь должно ставиться нормально.

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 45
 
 
WebMaster
Отправлено: 28 декабря 2013 — 08:43
Post Id



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


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




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

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

Сейчас попробую поставить на бесплатных хостинг tinhost

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 41
 
 
1Bot
Отправлено: 28 декабря 2013 — 08:56
Post Id



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


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




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

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



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


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




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



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


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




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



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


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




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

Ну а если серьёзно - 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
Темы Форум Информация о теме Обновление
Ротатор рекламного кода на php
для блоков из темы http://exbb.info/community/topic.php?forum=9&topic=40
PHP/Perl Ответов: 1
Автор темы: variant0
18 февраля 2015 — 07:32
Автор: SanGer
При переносе сообщения в действующую ветку пропали прикрепленные файлы в исходной ветке
Перенос сообщений и пропажа прикрепленных файлов
Решение проблем Ответов: 7
Автор темы: alexx
13 ноября 2010 — 02:46
Автор: alexx
Как вставить рекламу
на ExBB FM RC 1.0
Общие вопросы Ответов: 18
Автор темы: SmexotvoriN
10 февраля 2014 — 17:14
Автор: Zeg
Мод: Чат на форуме (Beta)
Ajax-чат для ExBB FM
Модификации и дополнения Ответов: 252
Автор темы: yura3d
26 октября 2009 — 19:17
Автор: electron
Проблема с аваторами
Нет некоторых файлов аваторов.
Решение проблем Ответов: 0
Автор темы: sergan
7 ноября 2009 — 00:49
Автор: sergan
 



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




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

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

[Script Execution time: 0.116]     [ ]