В последнее время спам становится просто огромной бедой. Вот и молодой и быстро набравший популярность движок Livestreet стал жертвой спамеров. В последнее время, на какой сайт с Livestreet не загляни – везде тонны спамовых топиков, и везде одно и тоже. Судя по всему спамеры по поисковику находят сайты с этим движком, регистрируются на них (возможно даже вручную), а дальше действует бот.
Я решил с этим бороться. Банить по IP – это не наш метод. А наш метод (старый и проверенный): изменить названия полей формы отправки нового топика. Правда для этого нужно не только править файлы темы, но и внедриться в код самого движка.
Читать далее »
Во всех нормальных мануалах Kohana3 (например тут), практически в самом начале, размещена красивая схема структуры файлов фреймворка.
Конечно же это баян, но тем не менее галопом пробегусь по содержимому.
В Kohana есть три главные папки:
- application – папка конкретного приложения, в которой разработчик хозяйничает сам
- modules – папка модулей, в которой хозяйничают разработчики сторонних модулей
- kohana – ядро фреймворка, в котором хозяйничают разработчики ядра
Читать далее »
Недавно разобрался со стандарной библиотекой валидации форм фреймворка Kohana3. Это оказалось не совсем тривиально, и уж точно не так как в CodeIgniter. По Kohana2 имелась достаточно хорошая документация, но поскольку многое изменилось – изучать её новичку не имеет смысла. По Ko3 мануал тоже есть, но на данный момент явно не совсем полный и писанный на коленке. Или я не умею читать?
Вот что у меня в конце концов получилось (Проверялось на версии 3.0.4.1):
Читать далее »
На выходных переехал на новый хостинг. Обживаюсь. Перетащил все файлы, все базы данных, все домены. Судя по счётчикам сайт не пропадал из видимости.
На первый взгляд ничего при переезде не потерял – всё работает, но как будто отвалилась отправка уведомлений о комментариях. Узнал о новых комментах только зайдя в админку. А потом будто полностью восстановилось… Что это было я так и не понял. Буду наблюдать далее.
Если у вас есть посещаемый проект, значит вас уже посещало желание зарабатывать на показах банеров на нём. Но тут возникают технические нюансы. Например, вы верстаете макет сайта, конечно же оставляя место для банеров. Что вы туда подставите? Некий статичный HTML-код?
RSS-подписка