Цитата(Faust VIII @ 6.02.2016 0:49)
Затруднение!!! Перехожу по ссылке на левом верхнем углу и попадаю на главную страницу. На этой странице сверху справа вход. Ввожу данные, но он выдает ошибку! Помогите инвалиду!
На форуме и на вики разные базы данных пользователей. Свободная регистрация в вики была актуальна, когда сервер Тум Су стоял на co-location в ИнТелБи (MetroLife), а тарифы ИнТелБи пока ещё крепко держали пользователей в локалке, и там были все свои люди. Для этих задач сервер, впрочем, был размещён слишком поздно, уже в считанные месяцы провайдер снизил тарифы на безлимит, а потом и вовсе оставил только безлимит, и все разлетелись кто куда. Полезных сайтов реально были единицы, и с тех пор, как Тум Су ориентирован на Интернет, у меня за несколько лет так и не было такого позитивного опыта, как у Википедии, чтоб кто–то массово заходил и делал полезные правки, так что в конце концов я на основных сайтах закрыл возможность редактирования. Регистрация, насколько я помню, после переезда с co-location сломана, и чинить её было уже незачем.
Кроме того, когда я только ставил X-Wiki, у меня были большие ожидания по поводу её возможностей. Я видел плагин «Блог», плагин «Форум», и сама система позиционировалась как программируемая вики, в которой каждый может дописать что–то своё. И мне представлялся этакий конструктор типа uCoz или Google Sites, но где пользователи могут ещё и сами программировать новые блоки. Меня ждало много разочарований. uCoz, хоть в нём и нельзя делать новые блоки, но те, что есть, оказались сделаны гораздо лучше. Я сам попытался сделать
софтпортал на самописном движке внутри X-Wiki. В принципе, что–то получилось, но увидев, как это делается, я понял, как далека X-Wiki от моих представлений. Я выбрал wiki–движок на J2EE из принципа «лишь бы не PHP», но внутри оказалось нечто, по сравнению с чем PHP — просто Божий дар. Velocity.
Далее, когда я залил первую версию Паскаль Тум Су, содержащую тысячи страниц, весь Тум Су вдруг стал тормозить, и оказалось, что в базе данных вообще нет индексов. Кому нужны эти индексы? Пфффф. Оказалось, что даже есть специальный, не входящий в базовую поставку
плагин для X-Wiki, чтобы таки создать индексы. И то, не все индексы он создал, приходилось по журналам смотреть, какие запросы дают тормоза и добавлять.
Последующая история работы с X-Wiki — это во многом история борьбы с тормозами. Такие вещи, как картинка сверху (татушка с буквой Пи) в пространствах средствами X-Wiki заливаются как аттачи, а аттачи хранятся в базе данных, и X-Wiki раздаёт их так, что при этом тормозит. У меня в качестве основного web–сервера стоит Squid в роли обратного прокси, и на нём работает перезапись URL, и посредством этой системы я могу хитро перенаправлять обработку URL, в том числе чередовать сервера. Каждый этап ускорения Тум Су заключался в том, что я перенаправлял обработку чего–либо на Apache. Вот последний раз перенёс статику на static.toom.su, сломав, правда, при этом WYSIWYG–редактор. И всё равно X-Wiki и J2EE очень прожорливы до RAM и CPU, вот прямо сейчас 1447Мб выделено, а если выделить мало, будут чаще сборки мусора. Всё это очень отличается от PHP, который, даже когда не компилируется в машинный код, как в Java, работает на таких кирпичах, где на всё про всё 128Мб.
Так что одна из причин не заботиться о том, чтобы Тум Су редактировал кто–то другой — это то, что я хочу избавиться от J2EE и X-Wiki.
Пока всё хостится дома на нетбуках, в принципе, это ещё терпимо, но уже в следующем сентябре или, если сразу не получится, в послеследующем я наконец уеду учиться в китайскую магистратуру, и на несколько лет такой хороший вариант будет более не доступен. В принципе, с платными хостингами большой проблемы нет, но вот X-Wiki с её 1.5Гб RAM ни на какой дешёвый хостинг не налезет, так что прибить её мне хоть как придётся, чтобы втиснуться в новые ограничения. Наиболее вероятно, что я сделаю статическое зеркало и так и оставлю, пока не решу, что делать дальше.
В принципе, если есть, что добавить хорошего, я могу создать википользователя и/или подтвердить его.