Понятно что дневники явно не выгодно содержать, но Я.Видео ... похоже конкуренция делает свое дело
Так жеж
Это на сайт все надо, в итоге получится две форум+сайт
До должны, но из БД форум в принципе только SELECT я так думаю будет
DenisVS,
На сайте есть авторизация т.е. таблица пользователей, сами функции регистрации, проверки, почту отправляет, вход/выход. Профиля как такового нет - там одна страница редактирования данных - пока ничего не делалось.
Думаю отказаться в пользу форумной, переделать скрипт где использовались старые переменные и запросы в БД пользователей.
Далее в перспетиве мне светит - прикрутить туда оплату по картам, статистку активности на сайте (сколько контента злил, что откомментировал, кому звездочек понаставил и т.п.).
Вот примерно так, хочу использовать форумную, а там уже плодить свои таблицы дополнительные по необходимости (может и одну) чтобы этим заниматься, а SMF я помню как то include один файл и все решалось, подключалось API вроде для этого
Не понял - почему?
Да хотело всего ничего
1. Та самая интеграция доступная в плане авторизации, чтобы я не остался без обновлений основного форума и все это было в рамках
2. Не сильно требования к функционалу высокие т.е. новостей всяких, галерей, блогов и подобного рода мастодонтов мне не надо. Если простые вещи в духе баннеро крутилки и т.п. можно доделать самому опять же без ущерба обновления - может это даже лучше чем готовое
3. По ресурсам не сильно критично, пусть ест лишнего если это чем-то оправдано. Т.е. я не стеснен сильно в ресурсах сервера, хоть они не бесконечны но пару ядер и пару Gb RAM всегда есть в запасе
Вот в общем-то и все, пока склоняюсь к punbb но как там с первым пунктом не понятно совсем...
Внешне мне хватит только цвет сменить и "одеть" в свой футер с шапкой и считай - готов---------- Добавлено 16.06.2014 в 13:42 ----------И на счет авторизации - тоже есть проблемки т.е. мне ее расширять до всяких оплат, логов этих оплат, прикручивать эту самую оплату... Брр, хотелось бы как-то этот вопрос решить определенно и надежно.
Сам форум как придаток - просто место где можно обсудить и поговорить на тему сайта
Да похоже не только мои на счет phpbb, может smf и намного лучше, но кажется мне между ними мало разницы...
punbb - вот что еще вспомнил, хорошо что он продолжает развиваться. Fluxbb тоже интересно, даже не знаю что лучше - пусть есть ресурсы и с плагинами или без... Да и где там больше камней подводных. Форум планируется интегрировать с сайтом т.е. авторизация в первую очередь и единый профиль, в остальном они каждый сам по себе будут
exforma,
По моему все так делают -> получить с формы параметры и сделать запрос в БД/обработать xml -> выдать html в качестве результата. Через Ajax или без него. Ну и все это из доступных форм - текстовые поля, списки..
Как вариант полнотекстовый, можно использовать sphinx, но в вашем случае мне кажется не очень актуально
Дикий пионер,
Спасибо, пошло нормально хотя CPU и ест до 99%, памяти всего 10Мб есть, до того ему и 1Gb не хватало на эти 500Мб файл---------- Добавлено 14.06.2014 в 21:56 ----------Примерно так, ну и быстро все это прошел за минуту, я думал все хуже будет
$reader = new XMLReader();$reader->open('/var/www/site.ru/htdocs/_back/_temp/YML.xml');$offer = array();while ($reader->read()) { switch ($reader->nodeType) { case (XMLReader::ELEMENT): // если находим в xml элемент <offer> начинаем обрабатывать его if ($reader->localName == 'offer') { // мы будем формировать массив который будет содержать все дочерние элементы элемента <offer> $offer = array(); while ($reader->read()){ if ($reader->nodeType == XMLReader::ELEMENT) { $name = strtolower($reader->localName); while ($reader->moveToNextAttribute()){ // здесь мы получаем атрибуты если они есть $offer[$name]['__attribs'][$reader->localName] = $reader->value; } $reader->read(); if (isset($offer[$name]) && is_array($offer[$name])){ $offer[$name]['value'] = $reader->value; } else { $offer[$name] = $reader->value; } } if ($reader->nodeType == XMLReader::END_ELEMENT && $reader->localName == 'offer'){ break; } } // в этом месте мы уже имеем сформированный массив для каждого узла #print_r($offer); } }}