Разделы сайта

<<< ENTER EVANESCENCE ENTER SLIPKNOT >>>
 

НОВОСТИ САЙТА И ФОРУМА

[1] [2] [3] [4] [5] [6] [7] [8]

12.08.2014 08:41
ZDBC готов + немного юмора


Изображение
Казалось бы, причем здесь афца? :drag:


Ну да ладно, сначала о делах. :) Констатирую факт готовности ZDBC к использованию в проектах. Это важное достижение, поскольку его разработка периодически велась уже около 2 лет. :drag: Остальные модули ZCT Framework — простенькая задачка. А там и обвязки подоспеют без проблем. :drag:

А теперь можно и пошутить. :)

Решив бегло убедиться в отсутствии этого (да, именно этого :)) шарда в поисковой выдаче, я случайно обнаружил, что я не единственный, кто поднял шард эв-слипа, и существует еще как минимум один шард со снапшотом 2009 года. Беглый осмотр шарда показал следующее:
  • Движок форума был обновлен до версии 2.3.5. Той самой, с дырой в системе регистрации, которой превосходно пользовались спам-боты на эв-слипе после обновления там движка. Конечно же, мой почти доработанный апдейт на патченную 2.3.6 (upd @ 10/29/2022: вернувшись к работе я понял, что мой апгрейд форума собирался на базе 2.3.4 еще без того бага, но с другими зато, потому пришлось все изменения выделять и мигрировать на 2.3.6) ниасилили, чему я вовсе не удивлен.
  • В админах Окейло и афца, а сам шард, вероятнее всего, принадлежит первому. :drag:
Сайт — вообще отдельная песня! Решил заглянуть, дабы посмотреть, что он вообще из себя представляет. Оказалось, что — таки да — сайт из снапшота. :crazy: Афца писала через Сэдди что-то типа «…и мы купили эту несчастную цмс…», а еще от кого-то (как бы не Lllllllllllll) я узнал еще тогда, что сайт заказали в какой-то конторе. Хотя на него были жалобы, я, признаться, был несколько не готов увидеть его. :death: И вот почему:
  • Дизайн глагне несколько корявый. Лучше, чем до апдейта, но стоила ли игра свеч? :death:
  • Сайт студии, делавшей сайт (судя по копирайту), выдает SQL ошибку. :debil:
  • Раздел слипов на шарде выпилен. И с сайта, и с форума. Ладно, предположим, что пофиг.
  • В разделе эванов нагло спизженный у меня враппер и листинг, над которым я работал несколько дней 6 лет назад. :dielooserdie: Я решил проверить код враппера и листинга на предмет своих копирайтов. Копирайтов, конечно же, не нашел (аве эгоцентризм афцы! Она не могла допустить упоминания любого, кто на него покушался :debil: ), зато обнаружил… *барабанная дробь*
  • …что сайт крутится на БИТРИХЕ! *та-дааам* :blink: это пиздец, господа, это просто пиздец :death:
Референс:
1хуй-битрих (также известна как 1C-Битрикс) — пародия на движок сайта от малоизвестной артели 1хуй (в народе 1C). Известна в первую очередь отвратительным качеством кода (по сравнению с которым даже код, выдаваемый Каттой под управлением личности MR, сильно проседающий из-за ограниченных навыков первого, кажется приличным) и неоправданно высокими требованиями к ресурсам сервера. Я предполагаю, что массовое удаление постов на эв-слипе после обновления, а также ряд других проблем и отказов, были обусловлены ростом нагрузки, вызванным именно появлением сайта на битрихе. :drag:

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

http://www.zct-mrl.com/src/BitrixCompression-include.phps
http://www.zct-mrl.com/src/BitrixCompression-table.phps

Картинка в шапке относится именно к тому периоду, и тогда же я разбирал этот хлам. :drag:

Итого в сухом остатке мы имеем то, что даже tinyScript был не столь ужасен. :lovewings: А уж про грядущую обвязку я вообще молчу, ибо юнит-тест показал отличный тайминг в ZDBC, когда мне показалось, что она стала медленнее. Да и остальные модули ZCT Framework тоже не отстают. Так что все будет, сто́ит лишь расхотеть… :lovewings: впрочем, за счет отката аспектов состояния к снапшоту 6-летней давности, желание появилось, пусть и без нужного фидбэка, но все же. Призрак Misty Rain не успокоится даже в старых руинах, пока не завершит свою задачу. :bananaev:

Разместил(а): Misty RainКомментарии: 0
09.08.2014 05:28
Progress

«Progress is subject to delays due to weather, mood and sudden cat invasions. Also, World War III» — Maou


Немного статистики и инфы о девелопе шарда, так уж и быть.

Поскольку оригинальные скрипты эв-слипа написаны ЫнтернетЖывтоне, их качество оставляет желать лучшего. В свою очередь, мои навыки в эпоху Misty Rain были несопоставимы с навыками самого Миста, достигнув этого уровня лишь совсем недавно. Результатом стало то, что я открыл tinyScript и понял, что это явно не тот уровень, который я могу позволить раскатать на шард, хотя он и значительно лучше того, что сделал ЫнтернетЖывтоне.

Новая обвязка для шарда будет основана на ZCT Framework, как и большинство моих свежих работ. Проблема в том, что ZCT Framework все еще в процессе разработки и это займет какое-то время.

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

ZDBC уже почти готов (прогресс по работам составляет порядка 95%). На данный момент остаются незначительные доработки проектной части, их реализация, а также отладка. Контрольный сайт на нем успешно функционирует, но в процессе отдельного таска перестройки ZDBC некоторые функции отключаются до завершения таска.

Также, в состав ZCT Framework входит:
ZFM, легкий, гибкий и удобный в использовании генератор веб-форм, поддерживающий AJAX и валидаторы. Прогресс по нему составляет 60%, контрольный сайт успешно функционирует;
ZWEI, модуль безопасного получения и фильтрации входящих данных. Прогресс составляет 90%, осталось доработать проверку прокси, контрольные сайты успешно функционируют и отражают атаки;
ZPL, модуль страничного вывода, готов на 80%, осталось окончательное отделение и JS-декораторы. Контрольный сайт успешно функционирует;

По мере надобности, ZCT Framework будет пополняться. Вероятно, в процессе разработки обвязки появится модуль для встраиваемых опросов, или еще что-нибудь. Посмотрим.

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

ZCT Media Research Labs. Building better shards.

(lol)

Разместил(а): Misty RainКомментарии: 0
Основное меню
x Evanescence
x Slipknot
x Форум
x Заказать диск
x Ссылки
x Наши баннеры
x На главную

Топ баннеров

Сегодня на форуме
О чом вы щас мысляте от Misty Rain
27 September 2022, и 18122 ответов.
Сплошной флуд от Misty Rain
27 September 2022, и 12946 ответов.
Что у вас ща играет? от Misty Rain
19 September 2022, и 12036 ответов.
DSSM официально релиз-кандидат от Misty Rain
18 September 2022, и 0 ответов.