Новые админы

Обсуждение дизайна и функциональности сайта и форума.
RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Новые админы

Сообщение RayShade » 04.06.2007 (Пн) 15:20

Буду краток. У нас теперь есть два новых администратора.

GSerg и Хакер.

Они будут заниматься контролем соблюдения порядка на форуме (GSerg) и модернизацией его технической части (Хакер).

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 04.06.2007 (Пн) 16:16

Ух, веселая жизнь начинается, аж тошно...
Лучший способ понять что-то самому — объяснить это другому.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 04.06.2007 (Пн) 18:14

Ну, во-первых. Я вернулся :)

Во-вторых: до следующих выходных времени, чтобы делать что-то глобальное у меня нету, поэтому я так по-мелочи очистил все блоги (а также раздел ReSharper) от спама.

После удаления спама в блогах появились дырки (графа "Последнее сообщение"). Попытка Синхронизации раздела ничего не дала.

Объясню, почему так происходит. Дело в том что при проведении мега-зачистки
были удалены записи о пользовательских учётных записях. Однако зачистка производилась (как бы помягче сказать) не совсем правильно, и остались записи о сообщениях, в которых содержатся ссылке на более не существующих пользователей.

При сортировки "по дате сообщения" получается, что последнее сообщение принадлежит юзеру, которого нет. Когда поправлю это и постараюсь попутно восстановить утерянные валидные аккаунты.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 06.06.2007 (Ср) 22:37

Выяснилось, что дырки также получаются при удалении юзера. Править не буду, т.к. скоро будет переезд.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 07.06.2007 (Чт) 7:32

Хакер писал(а):скоро будет переезд.


прозвучало магическое слово "переезд"... Когда, куда, неужели дожили????
Весь мир матрица, а мы в нем потоки байтов!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 07.06.2007 (Чт) 7:37

На новую БД, излеченную от неправильной работы phpBB и приколов администрации, на новый phpBB 2.0.21 (релиз: Дек 2006) со старого, бажного (во многом, благодаря двум весёлым админам :) ) phpBB 2.0.15 (2004-2005 г.)

Это пока. А потом возможно и на другой, более быстрый сервер.

Я, вобщем, выяснил что постоянные висяки форума порождаются MySQL-сервером, а не чем-либо ещё (вебсервером, например).
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 07.06.2007 (Чт) 16:36

Господи, неужели свершилось? Хотя, вообще говоря, я этого ожидал (Хакер, должно быть, помнит)...

на новый phpBB 2.0.21


Ну, а почему сразу не на третий?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 07.06.2007 (Чт) 16:41

Скажите, а когда это все перестанет тормозить? а то наворачивает, никак ничего толкового не навернете, а тормозит с каждим днем все больше и больше :?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 07.06.2007 (Чт) 17:07

BV
1) Я боюсь, что в третем могут содержаться дыры в безопасности.
2) Я его ещё не до конца перевёл.
3) Сконвертировать эту базу в формат, используемый phpBB3 будет очень непросто.
4) GSerg подверг критике phpBB3.

5) Никто не просил...

Ramzes
Было бы удивительно, если бы с каждым днём тормозило всё меньше и меньше. Есть крайний вариант: Создать второй форум, с новой базой, перенести в него пользователей и последние сообщения (скажем сообщения за последние 3 месяца). Поставить реврайт так, чтобы старые ликни продолжали работать.

Поиск по старым темам работать, естественно не будет (на новом форуме; но если зайти на bbs.vbstreets.ru/old/ - то конечно же будет). А в остальном, факт такого переезда будет даже сложно заметить.

Но мне эта идея не нравится, и не только мне. Поэтому я её рассматриваю как крайнюю меру.

ADDED: И да, кстати: будет совершён переезд не на 2.0.21 а на 2.0.22 . Поэтмоу сейчас я сижу и пропатчиваю его русским языком и Attachment-модом.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 07.06.2007 (Чт) 17:31

Гайдар так свое обещание и не сдержал, то ли в силу своей занятости, то ли по каким-то другим причинам, короче форум как тормозил, так и будет тормозить, а через несколько месяцев на него вообще нереально попасть будет.

И кстати не странно, что пргаммы с каждым днем должны работать все быстрее и быстрее, на то мы и программисты чтоб их днлать качествинее, и думать, как же упростить жизнь рядовым пользователям :wink:

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 07.06.2007 (Чт) 17:34

При переезде я постараюсь оптимизировать базу насколько это возможно. Но заставить внешний SQL-сервер быстрее работать - не в моей компетенции.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 07.06.2007 (Чт) 17:43

Хакер
а в чьей? давайте это чела культурно поросим, напишем каждый по письму )))

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 07.06.2007 (Чт) 17:45

Нуу.. я так полагаю, что admin-сoбака-aic.ru :)

причём слово "собака" здесь двухсмысленно :wink:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 07.06.2007 (Чт) 18:00

Хакер
нет :)

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 12.06.2007 (Вт) 18:13

Хакер, если придумаешь способ перетащить базу в Microsoft SQL Server, то проблемы с производительностью можно будет излечить.
Есть модуль для PHPBB для работы через ADO?

Что-то вроде:

<?php
$db = new COM("ADODB.Connection");
$dsn = "Provider=SQLOLEDB.1;data source=Хост;User ID=Ваш Логин;Password=Ваш Пароль;database=Ваша База";
$db->Open($dsn);
$rs = $db->Execute("SELECT * FROM Table");

while (!$rs->EOF)
{
echo $rs->Fields['name']->Value."<BR>";
$rs->MoveNext();
}
?>
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 12.06.2007 (Вт) 18:27

gaidar
Ты хочешь перетащить форум на win-платформу?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 13.06.2007 (Ср) 17:54

А какая разница? Особенно если учесть, что на IIS7 производительность PHP стала выше, чем на Apache.
К тому же у нас есть приличный хостинг на Windows платформе.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.06.2007 (Ср) 17:58

Нее... PHP на Apache на Win - это ещё терпимо. Но php на IIS :pukel:

Полтора года назад, читая документацию по php, я видел, сколько там написано о багах, которые наблюдаются под IIS-ом.

Одним словом, фу... гадость...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 13.06.2007 (Ср) 19:32

Microsoft подписал соглашение с Zend, поставив задачу получить максимальную производительность PHP на IIS + возможность использовать Windows API / .NET Framework / ASP.NET фич с PHP. И в результате в IIS7 все это получилось.
Apache нервно курит в сторонке :)
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.06.2007 (Ср) 20:04

Я просто честно скажу - никакого опыта администрирования IIS у меня нет, поэтому если вдруг форум будет на него переведён... - ну мне это во всяком случае не понравится.

Apache это очень гибкая вещь. Достаточно иметь ftp-доступ к некоторым файлам, чтобы изменять большинство настроек сервера. Аналогично с php.

А как обстоят дела с IIS ? Microsoft, же не любит делать конфиг-файлы. А даже если и любит, то это будет обязательно XML.

+ Хоть-как, IIS не даст того, что даёт Apache (имеются ввиду не какие-то ценные возможности, а просто особенности платформы, из-за которых что-то может начать работать не так, как планировал разработчик.)

При написании PHP-кода под винду (пусть даже на Apach-е) я сталкивался с проблемами, из-за которых приходилось писать два варианта функций: Win и не-Win. Хотя бы взять для примера то, что в винде есть такое понятие как том (диск) и соотвественно все полные пути начинаются с буквы диска и двоеточия.

Потом - разве IIS имитирует для PHP юниксоподобную регистрозависимость в именах файлов? Скажем, ббудет ли мой скрипт, работающий на IISе считать что file.dat и FILE.DAT - разные файлы? Наверное нет. В любом проекте, где есть закачка хотя бы этот момент - уже способен привести к багам.

А апач курить нервно никогда не будет :wink: не-надо :wink:

Апач я могу спокойно ставить, переписывать, перекомпилировать, изучать код и тд. А IIS - продукт с закрытым кодом, стоящий некоторых (и немалых, насколько я знаю) денег.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 13.06.2007 (Ср) 20:19

IIS - бесплатный продукт, идущий в комплекте с Windows Server.
1) Конфиги + удобный GUI есть
2) Доступ с помощью GUI через Internet есть
3) Модульность есть

Да, с именами файлов на Windows все проще. Есть, конечно, любители различать имена по регистру, однако, согласитесь, если приложение написано так, что заказчка файлов File и FILE приводит к ошибке - это ошибка разработчика...

Ладно, спорить можно долго и нужно. Нужно всего-то лишь попробовать IIS7 :). В общем в пятницу я тебе позвоню и обговорим детали.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 10.10.2007 (Ср) 16:24

После БУНТа хотелось бы узнать, кто сейчас представляет администрацию?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.10.2007 (Ср) 16:34

Я, Рэй, Гайдар + ASD, moderator.

Последние двое малоактивны или вообще не активны.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в VBStreets.ru

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44

    TopList