Category: it

Markdown VS WYSIWYM

Я никогда не любил эти WYSIWYM истемы если честно, да круто, можно видеть что получится уже в итоге и все такое, но как я где то читал, многие взломы возможны в том числе и благодаря WYSIWYM ну и нужно более жестко контролировать ввод от пользователя, т.е. ладно сам, знаешь как и что должно быть, стараешься не допускать ошибок, так ведь пользователей не заставишь соблюдать правила... 
Ну так вот, раньше знал я только о конвертации из текста в HTML только о BBCode, это такая разметка которая встраивается в большинство форумов, ну например [I]текст[/i] - этот текст будет отображаться в конце концов курсивом, но это опять же сложно, открывать тег, закрывать тег, можно ошибиться, ну и текста нужно дополнительно печатать порядком...
Collapse )

MySQL, триггеры, оптимизация - ЭТО РАБОТАЕТ!!!

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

У меня работает программа АРМ ADSL, для управления абонентами ADSL, довольно давно работает, все отлично, но с разрастанием абонентов, новые запросы, в частности определение свободных портов делает очень долго, сегодня я заметил даже время, запрос формирует за 3,5 секунды, это конечно же не приемлемо. Новых абонентов заводишь не все рабочее время, но это реально бесит. Да, можно было предположить что сервер очень старый, и на нем всего 512 мегабайт оперативки, и увеличение оперативки, выделение памяти для MySQL решит проблему, но это не мой вариант, это оптимизация, а оптимизация через большие затраты - это не оптимизация.

Collapse )