Web Developer On1x.com Игры как увлечение Видео–игры как хобби и увлечение. Новости игровой индустрии. Блог про видео–игры.
Ругань в видео-играхDark Souls 2 видео игрового процессаDiablo 3 Reaper of Souls рецензия, стоит ли вернуться в игру

Чиним кривые имена файлов в кириллице после переноса сайта

Частая проблема - сайт перенесли, а имена файлов сломались (естественно, виновата кодировка кириллических символов). Вручную ходить и менять каждый файл - не вариант. Поэтому для исправления таких проблем напишем простой, но эффективный инструмент на php.

07.11.2014 14:46

php обход писем на почте и переход по ссылкам

Просматривал старые архивы и набрел на один из своих скриптов. Он подключается к 110 почтовому порту сервера, запрашивает письма, ищет там ссылки, и делает к ним запрос на скачивание. В целом скрипт использовался для автоматической активации аккаунтов после регистрации на форумах.

03.02.2012 20:53

Идея копирования сайта через php

Довольно часто требуется переносить сайт с одного фтп на другой. Вроде ничего сложного, копируешь к себе, потом закидываешь. Но вот, встречаешь 10 тысяч картинок по 100 килобайт и расстройству нет предела. Медленный интернет еще больше усугубляет проблему. Эта идея пришла ко мне при очередном переносе. И вот в чем она заключается...

30.01.2012 21:06

Биржа фриланса Freelanceway.ru, история создания и результаты марафона

15 января был замечательный воскресный день. Проснулся я до звонка будильника, около 6:40, накормил кошку и в полутьме сел за компьютер. Уже долгое время не находилось времени и сил заниматься своими проектами, так как работа выжимала все основные соки. Но что-то в тот день пошло не так. Сознание было свежее, транс в наушниках подталкивал начать что-то программировать. У меня был небольшой выбор...

17.01.2012 20:24

Воскресный feelanceway.ru марафон, categories mysql table

Делаем биржу фрилансеров. Вся история будет по твиттер тегу #freelanceway.
Таблица категорий для биржи фриланса.

15.01.2012 12:13

Воскресный feelanceway.ru марафон, user mysql table

Делаем биржу фрилансеров. Вся история будет по твиттер тегу #freelanceway.
Таблица юзеров для биржи фриланса.

15.01.2012 11:36

Поиск новых сообщений

Привет всем. Решил написать пост про поиск новых сообщений, условно — на форуме.
Года 3 назад — это казалось жутко сложным, прошло время — и понимание механизма работы подобного поиска — уже сформировалось.
Для примера разберем форум с разделами и темами внутри него.

18.02.2011 16:31

PHP cache on mysql. SQL table like memcached. Class

Hello! Every time i working with big project i use in my code memcached. It's like file cache, but taking place on server memory. It's fast... very fast. One what you need - save output html code and put it on memcached. Next time you may just look it like attribute on memcached. Each link(like "name" eq "value") in memcache have expire time. For example - create "comment_168" with value "JohnX, score: 9.6 comments: 19...bla bla bla" and set expire time in 6 minutes. Each client, who trying real comment line - will not make on server additionals queries, like count of comments and calculation score of this comment. Server just take it from memcached. When timer goes over 6 min - this variable and it's value just destroying. So...

So memcached used on Dedicated servers on linux(dunno, working highly loaded server on win or not) for fast access to variables from memory. It's faster, that file cache. Very important thing in this system - expiry time of variable.

25.01.2011 16:51

php авторизация пользователей, cookies, принцип.

Принцип авторизации довольно прост. Но всегда возникают некоторые вопросы, по-поводу хэша в кукисах.

Рассмотрим основной принцип php авторизации на cookies.

23.01.2011 13:50

php проблема с временем и датой

Часто сталкивался с проблемой - новый сервер, новый сайт, а все временные значения, получаемые через time() - и обрабатываемые через date('d.m.Y'), показывали смещение на N количество часов.
Решение внутри.

03.08.2010 17:17

php color

Подсветка php кода. Формирует таблицу с нумерацией строк.
Возможности:
  • Выбор типа данных - файл php, или код php;
  • Максимальное количество символов в строке;
  • Настраиваемые цвета;

29.05.2010 15:51

php установка прав на файлы

После распаковки зип архива, необходимо проставить права доступа, чтобы не было проблем работы с фтп. Внутри метод.

24.05.2010 14:03

php zip распаковка архивов

После того как закончил писать установщик для 8cms, появилась необходимость в автоматической распаковке zip архива средствами php. Внутри решение для распаковки.

20.05.2010 15:37

Chrome Notelist


Writing myself chrome extension for listing writable notes.

11.05.2010 20:32

Программирование радио на сайт

Есть локальное радио корбины в городе Димитровграде. Появилась мысль сделать прослушивание радио без дополнительного софта, прямо с веб сайта.

21.04.2010 15:10

Проблема мобильного постинга

Думаю, проблема касается всех, кто хотел бы заниматься записями блога, сайта с мобильного телефона. В теме раскрывается основная проблема - и варианты её решения.

19.04.2010 18:52

Правильное добавление Watermark. PHP. Прозрачный png.

Столкнулся с проблемой - необходимо стало добавить возможность добавления прозрачной метки-изображения на загружаемые картинки. Подобные вещи называются watermark...

05.03.2010 23:07

Как правильно делать Feedburner

Заметил что многие блогеры с ума сходят от статистики feedburner. Очередная пузомерка в моем понимании. Но в любом случае - это отличный инструмент для понимания сколько подписчиков у рсс-ленты. Как правильно делать RSS ленту, в связке с feedburner? Читаем дальше.

25.02.2010 17:09

Программирование карт Димитровграда с помощью Яндекс карт

Впервые понадобилось программировать на API Яндекс-Карт. Не очень сложно, но и не очень просто.

22.02.2010 22:35

Подготовка коробочной 8cms

После разработки сайта dgrad.info задумался над изменением сборки 8cms. Проблема в основном в установке и в стандартном редактировании модулей. В основном модуле, где часто программируется весь сайт - присутствуют сами функции. Само собой необходимо стало разделить функции от кода и оптимизировать установку 8cms.

22.02.2010 21:49

Каталог ссылок

Давным давно, около 4-5 лет назад я только начинал заниматься веб программированием.
Я создавал разные скрипты, баннеро-крутилки, гостевые книги, новостные скрипты. Все было аляписто, но с каждым штрихом все больше поднимался стиль код и понимание всего веба.
И вот однажды я решил писать большой каталог...

16.02.2010 16:46

SQL. Присоединение результата из другой таблицы

По просьбе MeTaTRoN: "Не мог бы объснить как писать эти запросы с left join ?".

25.01.2010 15:56

Автозапуск скриптов

Да, да, да. Я знаю про cron. Но речь идет о авто запуске скриптов, которые настраиваются в панели управления. Редко, но бывает, что хостер не дает доступ к cron. А еще чаще - доступ возможен только по ssh, а пароль давно потерян, связываться в восстановлением данных часто затруднительно.

23.01.2010 15:33

Статистика ежедневных поступлений ссылок в Sape

У меня есть один проект который предоставляет ссылки через sape на свои страницы. Каждый раз заходить и смотреть за динамикой роста месячного заработка довольно проблематично. Именно поэтому я написал модуль к 8 cms, который собирает нужную информацию, и выводит ее в панели управления сайтом.

21.01.2010 17:11

Настройки для сайта или модулей

Где хранить заголовок для страниц, ключевые слова или описание страницы?

Где хранить переменную количества статей на странице?

Как сделать, чтобы эти переменные важные для формирования страницы можно было быстро при необходимости менять?

В этой записи я делюсь своим отношением к вопросу о хранении конфигураций или так называемых настроек.

13.01.2010 17:04

Создание управляемых объектов на сайте

Пока я работал над своей системой управления сайтом (8cms), я долго думал как упростить процесс быстрого создания и редактирования управляемых объектов. Да и вообще, как упростить создание сайтов?

Вроде бы все уже давно придумано, но в конечном итоге все cms лишь красивый каркас, который надо наполнить контентом. Поэтому свою цмс я уже строил с полным пониманием, что она должна упрощать мне разработку любого сайта.

13.01.2010 16:21

Программа Совесть

Программа Совесть предназначена для слежения за самим собой.
Вы не знаете на что ушло все ваше время за день? Используйте Совесть!

27.10.2009 16:23

Собственные проекты:
GameCommunity.ru, GameSocial.Net (TV), ART-Talk.ru, Дград.инфо
On1x blog
my ip