логин: 
<< предыдущая заметкаследующая заметка >>
16 ноября 2011
binoniq: аккаунты, полезные страницы, френдленты, а также пару слов о планах

(строгим голосом) Та-а-ак. Несколько дней был занят — писал рассказ и новые главы книжки. Сейчас полез посмотреть, как идет тестирование Биноника. Исправил мерзкую опечатку (точка вместо запятой), из-за которой не работала адресация.

Допилил модуль и сделал страничку http://binoniq.net/list, на которой видно, что у нас вообще творится с аккаунтами, и у кого сколько видимых записей.

Добавил пока тэг {_IMG: _} — так можно в записи картинки вставлять, а то без картинок совсем скучно.

Подпилил еще кое-какие мелочи, адресацию и проч. Полезные ссылки (на примере юзера alladimm):

http://alladimm.binoniq.net/contents — содержание блога (точнее — сайта, потому что страницы можно делать с любой адресацией, хоть «arhiv/text/novoe/privet.html»)

http://alladimm.binoniq.net/comm — страница новых комментариев к заметкам этого пользователя. К сожалению, модерировать их пока нельзя, только отвечать.

http://lleo.binoniq.net/friends — лента друзей. Как ее создать и настроить?

[показать спрятанное]
Хорошо, если в админке сейчас движок позволит отредактировать (предложит создать) страницу friends. Я не уверен, а залогинен сейчас админом, поэтому не проверю, но это не имеет значения — можно создать ленту с любым другим именем, например 'lenta'. Для удобства ставим опции — Автоформатирование=НЕТ, Автозамена_кавычек=НЕТ, Шаблон_дизайна=BLANK. В тексте пишем нижеследующую конструкцию, в которой перечисляем имена блогов (без http) на бинонике и других сайтах, поддерживающих наш протокол imbload, например:
{_FRIENDS:
limit=10
cleantime=50000

lleo.binoniq.net
alladimm.binoniq.net
lleo.me/blog
lleo.me/dnevnik
blog.lukianenko.ru
blog.vexer.ru
gopal.ru/mm
razgovor.org/blog
arita.kiev.ua
rb.atlana.ru/blog
dbyd.ru/blog
cats-shadow.spb.ru
_}


Теперь у вас здесь будет динамично подгружаться лента новых заметок (которые вы еще не читали), здесь же можно оставлять комментарии — это iframe, поэтому мы работаем в реальном времени с реальными сайтами. По идее, должна быть оптимизация запросов по одинаковым сервисам, но это все позже. Лента работает, и достаточно быстро, вопреки мнениям скептиков, которые мне уже год рассказывают, что этот принцип очень медленный и очень неверный, бугагашечка. Принцип сверхдинамичного контента самый верный в мире, статические страницы должны остаться в 20 веке.

Синхронизировал движок с базой, а то он был в отладочном режиме. Это значит, что он по-прежнему один и тот же: и в моем дневнике, и на Бинонике. Разница лишь в опции $mnogouser=1 в конфиге, любой человек может скачать и установить свой многопользовательский биноник.

В комментариях было много загадочных криков «у меня ничего не получается!». Я думаю, что большая часть глюков была связана с тем, что в нынешнем состоянии движок хочет, чтобы новый посетитель хоть раз обновил страницу и получил рабочую куку (при первом заходе движок выдает куку «candidat» и в базу ничего не пишет, чтобы не засирать базу теми, у кого отключены куки и скрипты, так сложилось исторически, и в однопользовательском движке считалось удобным). Также запуск Биноника совпал с его довольно болезненным переездом к другому регистратору (godaddy вместо naunet), поэтому сутки он не работал и глючил, хотя хостинг остался прежним (хостинг Биноника по-прежнему осуществляет «Зенон Н.С.П», еще раз выражаем ему большую благодарность). Возможно, есть на сайте и еще какие-то ужасы, не позволяющие на нем регистрироваться с каким-то браузерам или в каких-то случаях, но мне они пока неясны. Думаю, что они снимутся сами при плановой доработке. Также я пока не обращаю внимания на сообщения типа «оно говорит, что у меня неправильный email» и прочие глюки систем, которые все равно пойдут под качественное перезапиливание в обозримом будущем.

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

И это прекрасно.

Предлагаю продолжать. Как видим, система в самом минимальном объеме уже работоспособна — уже можно вести свои блоги, делать настройки и получать комментарии. С этого состояния начинали когда-то свою работу и livejournal и facebook. От того, насколько востребованным окажется binoniq.net, зависит скорость, с которой в нем появится все остальное. В ближайшие месяцы мы:

1. Переедем на двухдоменную систему авторизации, после чего станет возможно включить html и javascript как отныне безвредные. Затем, после беглой ревизии кода модулей на предмет php и mysql-уязвимостей, мы включим все модули в том количестве и разнообразии возможностей, в каком они существуют сегодня у меня в движке. И научимся их использовать с помощью понятных примеров и инструкций, которые пока написаны не все.

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

3. После этого мы допилим фотоальбом до многопользовательского режима. И станет возможно грузить и модерировать свои фотки (в далеком будущем — еще и немного обрабатывать), а также редактировать все css и шаблоны дизайна, и создавать свои.

4. Далее мы зафигачим небольшую админку настроек, потому что пока они все прописаны в config.php и будем планомерно отлавливать мелких блох и делать многоязыковую поддержку.

5. Ну а затем перейдем к самому интересному — построению сети множественных движков с протоколами обмена контентом и событиями, включая автоматическое восстановление данных из пользовательских кэшей при сбоях и недоступности узла.

6. А далее с помощью ваших идей и пожеланий будем просто наращивать сервисный функционал и событийные взаимосвязи, потому что в этой архитектуре наращивать любой мыслимый функционал — одно удовольствие. Мы возьмем все лучшее, что придумано в социальных сетях для общения пользователей, а также напридумываем много своего, чего еще не бывало.

Так мне видится.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Firefox
3
0
anvmru
Ну может хоть на этот раз получится "Война и мир"
Linux Firefox
 Новосибирск
0
0
clipper (#1277382)
> В ближайшие месяцы мы:

Вот черт, хотел в декабре мотануть в Африку на 3 месяца, присматривал себе этот движок для "дневника онлайн". Похоже, придется обломаться :(
Linux Firefox
 Москва
1
0
Leonid Kaganov
А что, в Африке не будет работать?
Linux Firefox
 Новосибирск
1
0
clipper (#1277382)
Боюсь, не будет времени разбираться в косяках, которые возникают на любой активно допиливаемой системе. Интернет ожидаю спорадически, т.к. еду не в благословенную Кению-Танзанию, а совсем даже в политически нестабильные Бенин-Того-Гану-Либерию-Сьерра-Леоне-Гвинею.
Linux Firefox
 Москва
2
0
Leonid Kaganov
Есть вариант сделать доменное имя с хостингом и накатить движок туда. В однопользовательском варианте он более чем работоспособен.

А блогохостинг, конечно, за неделю не отладить.
Windows Safari Chrome
8
0
Личность (#1245812)
Блог мне запили!!1
Windows Opera
0
0
clipper (#1281008)
В принципе, 3 недели еще есть. Подожду. Если и через три недели биноник будет все еще в стадии тестирования, тогда да - придется возиться с доменом и хостингом.
Linux Firefox
0
0
Антон Передвижников
Леонид, может, я, конечно, слоупок, но мне припоминается, что изначально binoniq должен был делаться на бинарном движке, а не на пэхапэ?
И что главной его "фишкой" должно было стать "рвспределённое" хранение контента в браузерных хранилищах юзеров (т.е. "обломись, кровавая гэбня!")?
Mac Safari
 Москва
0
0
Leonid Kaganov
я пишу php-код без тех специфических изъебств, с которыми невозможно будет его перегнать транслятором в бинарник, если вы об этом

но я не уверен, что это когда- нибудь пригодится - мировой опыт покзывает, что пхп кртит и большие проекты, а мы делаем ставку на сеть независимых доменов, а не монстра на одном доменном имени

что касается хранения контента в пользовательских кэшах, то это не базовый принцип, а ползная фича, которая будет реализована, но не первоочередно
Windows Firefox
 Владимир
3
0
Adamos
Однако набор на айпаде явно неудобен - четыре пропущенные буквы... ;)

Леонид, хотелось бы окончательно прояснить вопрос с традиционными аккаунтами (логин-пароль):
- их можно завести, просто я не нашел, где
или
- они остались только у тех, кто регистрировался раньше и хорошо помнит свой пароль?
Просто социальными сетями я лично охвачен исключительно по работе, а здесь бываю, наоборот, приватно...
Получается - либо постоянно мусорить вам в дневнике адресом моего сайта, либо заводить новую gmail-почту специально для этого случая. Неаккуратненько как-то.
Windows Firefox
8
0
ЖК
Хостинг на Зеноне?
То есть, если на какой-нибудь страничке какого-нибудь из многочисленных блогов кому-то вздумается процитировать стишок Чипизубова, могут в результате точечным ударом закрыть весь биноник?
P.S. Конечно же, если здраво рассудить, я чересчур сгущаю краски.
Nokia-E90 Safari
 Москва
0
1
[email protected] dsdfsf (lleo)
Домен зарегистрирован на мое имя, поэтому претензия пойдет ко мне, и с ФСБ буду общаться я, а не Зенон.
Windows Safari Chrome
6
0
Наивно так думать.
Linux Safari Chrome
1
0
ConnorMcLaud
И всё-таки, как добавить новую запись?
Windows Safari Chrome
0
0
Матвей Крокодилов (#1265656)
Когда читаешь Anonimous-ом, возле Приветству, Анонимус битая картинка
Nokia-E90 Safari
 Москва
0
0
[email protected] dsdfsf (lleo)
favicon.ico надо нарисовать для Биноника. Придумайе и нарисуйте?
Windows Opera
1
0
Павел Дубровский
Первая иконка - трибьют goatse.cx?
Windows IE
0
0
D.iK.iJ
понятия не имею. Первое что в голову пришло :)
Mac Firefox
0
0
unclegluk
Не получилось зарегистрироваться. Заполнял поля, но потом что-то пошло не так. В результате не пускает (пароль неверный), а при попытке завести пользователя рисует окно с информацией:
unic: 32279 r:

Array( [id] => 32279 [login] => [openid] => [password] => b4bf5610ad7854eb5… там еще много чего, все копипастить наверно не имеет смысла.
Windows Safari Chrome
2
0
Дмитрий (#1253367)
все круто, вот только есть вопросик. будет ли на вашем сайте цензура в моем дневничке? а то вон писателя никонова ливджорнал выгнал со своей площадки.

расскажите об уровне свободы, Леонид, на вашем сайте
Nokia-E90 Safari
 Москва
2
0
[email protected] dsdfsf (lleo)
Ебанической цензуры не будет. Совсем бесцензурно не может существовать ни один проект, но уничтожения контента НЕ БУДЕТ ТОЧНО - даже забаненный сможет унести свой контент в другое место.
Но не будет и регистрации всех желающих. Аккаунты даются только вам - читателям моего дневника.

В любом случае вы можете поставить свой сервер на открытом движке и устроить собственную цензурню политику. Никонов кстати собирается.
Windows IE
 Москва
2
0
AllaDimm
Большое спасибо Леонид Александрович.
Картинки, очень нужны были.
Я к binoniq вовсе не остыл, просто тут у хороших друзей нехорошие парни приныкали 30 миллионов рублей денег и я слегка помогаю разрулить проблемку, так что времени совсем не было. Но на выходных обязательно организую себе глубокое погружение в binoniq.
Слово Зенон меня пугает. Очень. Айда ко мне в Амстердам? Мелочится не будем, поскольку никакого "пожара" нет, спокойно в рабочем режиме арендуем отдельный выделенный сервер и всё там как следует устроим. А?
Windows Firefox
0
0
overw (#1246647)
вчера страничка завелась все что могло работать работало, сегодня на http://overw.binoniq.net/ не заходит, говорит что такой странички несуществует
Windows IE
 Москва
1
0
AllaDimm
Заметку вижу http://overw.binoniq.net/2011/11/16.html
А вы index.html для http://overw.binoniq.net/ создавали?
Windows Firefox
0
0
overw
Все работает. Просто я затупил.
Windows Safari Chrome
3
0
Irbis (#1252650)
"Предлагаю продолжать. Как видим, система в самом минимальном объеме уже работоспособна — уже можно вести свои блоги, делать настройки и получать комментарии."

*плачет*
Как? Как они это делают? Можно специально для тупых блондинок написать мануал, что делать после регистрации?
Windows Safari Chrome
2
0
dmytro.prylipko
$mnogouser = 1;

facepalm.jpg


Кстати, почему бы не использовать BBCode вместо своих тегов?
Проверенный временем механизм, для которого существуют библиотеки на РНР. А то свои теги img даже для такого знатного изобретателя велосипедов выглядят запредельно.
Windows Safari Chrome
0
0
dmytro.prylipko
Linux Firefox
 Москва
1
0
Leonid Kaganov
Вы всерьез собираетесь вызывать модули движка из пользовательских комментариев?

Это достаточно революционная идея, я об этом думал (правда, не для пользователей, а для создания различных механизмов, приема заявок и т.п. на базе комментария). Но если это будет, для этого будут иные модули :)
Linux Firefox
 Москва
2
1
Leonid Kaganov
Это не тэг, а обращение к модулю. Модуль - это не формат записи, а активная программа. В общем, долго объяснять.

В любом случае после перехода на двухдоменную авторизацию тэги будут разрешены все. В таких адских костылях, как BB-коды, необходимости нет.
Windows Safari Chrome
0
0
dmytro.prylipko
Туплю)
Linux Firefox
2
0
eonve (#1244893)
>Я думаю, что большая часть глюков была связана с тем, что в нынешнем состоянии движок хочет, чтобы новый посетитель хоть раз обновил страницу и получил рабочую куку (при первом заходе движок выдает куку «candidat» и в базу ничего не пишет, чтобы не засирать базу теми, у кого отключены куки и скрипты

нужно просто вместе с этой кукой отдавать редирект на себя же с параметром, который бы говорил что ты попробовал ему поставить куку.
Linux Firefox
 Москва
1
1
Leonid Kaganov
Спасибо, но у меня есть более современные и экономичные идеи, нежели грузить сервер редиректами браузера на ту же самую страницу.
Windows Firefox
4
0
Eonve (#1263649)
если сделать этот редирект правильно - вовремя, т.е. чем раньше тем лучше, можно даже nginxом не трогая приложения - то собсно ничего экономичней, не знаю при чем тут современней, для определения, принимает ли юзер куки и нету

но вобщем надо уже привыкнуть что у Lleo свой путь :-) удачи
Linux Firefox
 Москва
1
2
Leonid Kaganov
А если не принимает - редирект будет бесконечным, очень умно.
Windows Firefox
4
0
Eonve (#1263649)
>с параметром, который бы говорил что ты попробовал ему поставить куку.
Windows Firefox
1
0
Руслан (#1246997)
Хотелось бы других людей почитать,а то открываю нечитанное ,там заметка "Ненавижу Linux!" ,хочу почиитать перекидывает ко мне на anonymouse
Windows Firefox
0
0
тенька
Если зайти по первой ссылке в этой заметке - можно там почитать любого у кого есть открытые записи.
Windows Safari Chrome
1
0
Sergey Renard
Не совсем в тему заметки, но очепяточная система меня игнорит.

http://lleo.me/lleo/index.htm
(раздел об авторе) - очепятка в адресе страницы (старый адрес)
Windows Firefox
10
1
Чипизубов (#1256464)
Добрый день, мне никто не звонил?
Нет, но Вас активно цитировали!
Linux Safari
 Новосибирск
0
0
anonymouse (#1218519)
А куда пропал господин Чипизубов? От Федерального Списка Экстремистской Литературы не скрыться под личиной Анонимыши
Windows Opera
0
2
undefined (belle3xter)
Отличненько! Спасибо! (Пошел тестировать.)
PS Планы у вас грандиозные, и это внушает приятное чувство сопричастности к чему-то большому и интересному.
Windows Opera
0
0
undefined (belle3xter)
Картинка вставилась в запись без вопросов.
http://ruslan.binoniq.net/2011/11/17.html
Linux Firefox
 Москва
0
0
Leonid Kaganov
кстати, там через запятую можно указывать параметр - по центру или обтекание слева или справа:
{_IMG: httр://lleo/2.jpg, center _}
{_IMG: httр://lleo/3.jpg, left _}
{_IMG: httр://lleo/3.jpg, right _}
Но это все конечно древние методы, модуль IMG вообще-то по-хорошему мы сегодня не используем, там есть современные модули фотоальбома (а для желающих - даже с развертками и перделками на jquery). Все это будет, но чуть позже.
Windows Opera
0
0
undefined (belle3xter)
Спасибо, отредактировал!
Windows IE
1
0
D.iK.iJ
Сделал перед картинкой 5 пробелов и она сама стала поцентру :) Не знаю как
Windows IE
 Москва
0
0
AllaDimm
А можно как то сделать картинку без рамочки?
Linux Firefox
 Москва
1
0
Leonid Kaganov
Ох... Это очень забытый модуль IMG. Как только движок заработает в полную силу, там будут любые картинки, любые рамочки и любые фотоальбомы. А пока - сорри, оно такое. Я планомерно буду допиливать.
Windows IE
 Москва
0
0
AllaDimm
Как и планировал, добрался сегодня до binoniq-а. Занимался правда в основном копипастом своих заметок за 1999 год.
В качестве бонус-трека разместил "Халявок" 2004 года издания, ранее в сети не публиковавшихся.
Картинки ведут себя странно - при указании форматирования окутываются черной рамкой - видимо это намек на то что модуль IMG как-бы не жилец. :-)
Не хватает инструментов форматирования текста, хотя ты примитивных - выранить вправо/влево/по центру, сделать курсивом, жирным, подчеркнутым.
Не хватает списков, не хватает ссылок.

Но это все ерунда, binoniq прекрасен, огромное СПАСИБО Леонид Александрович за Ваш труд.
Windows Opera
2
0
F (#1250482)
Ллеонид, ЭТО ПСТО О НЕПОНЯТКАХ!Ъ

1) при написании поста ЕСЛИ начать строку с пробела, ТО строка превращается в центрированный заголовок. А как сделать красную строку/прочие лесенки?

2) запостил камент. Он серый, а не желтенький. А как сделать, чтоб админский камент был желтеньким?
Linux Firefox
 Москва
1
1
Leonid Kaganov
1. Строка с пробела считается заголовком и выравнивается по центру, это фича. Отступы с красной строки выставляются в опциях заметки - форматирование "отступ".

2. Это будет позже.
Windows Opera
0
0
F (#1250482)
спасибо!

вах, "Редактировать можно только в течение 0 минут" - это про редактирование камента. Я дожен прописать какой-то конфиг?? или тоже пока недопилено?
Windows Firefox
0
0
Кирилл Романов
а почему Картинки не вставляются?
http://ki.binoniq.net/index.htm
Windows IE
1
0
bambr (#418829)
не получается ни хоа вреде ка логин есть но не распознает при входе и говорит "пароль неверный"
Windows Safari Chrome
0
0
Дмитрий (#1264796)
скорее всего ты логинишься на сайт лео а логин завел на бинонике.
Windows Firefox
0
1
nikitasur
Зачем нужен сервис, дублируюший функционал миллиарда других сервисов, пусть и внутренне немного более другой
Windows Safari Chrome
1
0
Дмитрий (#1264796)
а зачем нужен ниссан дублирующий функции других автомобилей, есть ведь например тойота, пусть и внутренне немного другая

зачем нужен фейс бук, ведь есть одноклассники хоть внутренне немного другие
Windows Opera
0
0
clipper (#1281008)
Особенно про фейсбук порадовало.
Windows IE
0
0
fiona (#1270198)
так что делать, если регистрация не получается?
Windows Safari Chrome
1
0
Дмитрий (#1264796)
а у меня не получается установить линукс. что мне делать? это был сарказм
Windows Safari Chrome
4
0
mrJoy (#1251425)
Леонид строит свое казино, с блекджеком и шлюхами.
Windows Firefox
0
0
morticia
Вчера у меня рухнул FF. Пришлось его переустановить. Авторизация слетела. Здесь залогинилась без проблем, а вот на binoniq не получается. На пару секунд выскакивает форма, в которой можно залогиниться, затем она исчезает и вместо нее появляется форма, в которой можно только зарегистрироваться...
Windows Firefox
0
0
morticia
Проблема решена - удалила куки, а потом залогинилась.
Windows IE
0
0
Безоглядова (#1273200)
у меня так и не получилось...(
Windows IE
1
0
Bandido (#1279015)
извините, а что это за циркулирующие пятна бреда вокруг курсора мышки при загрузке главной страницы?
Linux Firefox
0
0
murrmax (#1253711)
интересно, а вот блоги с именами топов из ЖЖ - это они сами зарегались или некие неймсквоттеры уже постарались? или админ предусмотрительно соломки подстелил =)
Linux Firefox
 Москва
2
1
Leonid Kaganov
Вот мне больше нечем заняться.
Windows Firefox
2
0
Torvin
вот вам, Леонид, делать нечего)))
Windows Opera
0
0
Monstradamus (sing1eton)
Леонид, спасибо! Сегодня без проблем залогинился, аккаунт создал. Буду тестировать, как раз выходные :)
Windows Firefox
1
0
sergeperovsky
Окно редактирования заметки велико - кнопка отправки не помещается, ее приходится "вытаскивать" из за нижней кромки страницы. Для коротких заметок это неудобно.
Linux Safari
 Новосибирск
1
0
anonymouse (#1218519)
Ох уж эти твитерасты
Windows Firefox
0
0
sergeperovsky
Научите нас маленьких, глупеньких играть в боб-доб :(
Как редактировать заголовок заметки?
Вот тут вижу заголовок:
http://anonymouse.binoniq.net/2011/11/21_4.html
А как он туда попадает - не пойму.

И еще: можно создавать страницы с произвольными адресами и это хорошо. А можно ли на них попасть по кнопке "следующая заметка"? Есть ли какой-то механизм, регулирующий последовательность "следующая - предыдущая"? Со страницы index можно уйти по кнопке "следующая", а вернуться уже нельзя.

всего комментариев: 84

<< предыдущая заметка следующая заметка >>