Блог ищущего программиста

Архив рубрики "Web"

Часто слетает авторизация

Прочувствовал на себе то, что регистрация и авторизация непонятным образом регулярно слетают и я об этом не знаю. Сразу вспомнилась куча сайтов, где встречался с нерабочей регистрацией и авторизацией. И не понимал, как можно такое  допустить. Это же основное недовольство, когда хочешь зарегиться, а не получается. Но, как оказалось, об этом легко не знать.

Продвижение сайта и правильное его создание

BEdita Home Page Screenshot

Структура сайта

Самый лучший способ продвижения сайта — сделать его нужным людям. Вы получите максимальный результат минимальными усилиями.

Как говорил, Стив Джобс — чтобы проделать огромную работу, нужно ее полюбить. Так же и с сайтом. Есть множество фирм и фрилансеров, создающих и продвигающих сайты. Все они конечно же на этом зарабатывают. Далее…

Piwik — Анализ посещаемости и счетчики посетителей

Сегодня во время поиска информации о том, как же увидеть статистику в реальном времени от Google Analytics набрел на хороший счетчик Piwik — главное отличие от ГА и Яндекс Метрики — это скрипт на PHP — его сначала нужно скачать, а потом куда-нибудь залить. Хотя можно и совершенно на любой сервер, не обязательно тот, на котором проект. Чем хороши Метрика и ГА: Далее…

Регулярные выражения

Наконец-то разобрался с регулярными выражениями. Решил красиво сделать реврайты к сайтам. На локальной машине у меня Apache, а на хостинге — nginx. Поэтому пришлось постигать различия в написании конфигов. Apache намного привередливее. Постоянно где-то что-то не так. Например, флаг [L] странно работает. Нужно ставить дополнительные проверки, иначе вылезает ошибка: Далее…

Идея приложения для ВКонтакте

Палю тему приложения для ВК, да и просто сайта, если кому интересно.Она не уникальна, но если правильно подойти к развитию, то можно выйти на хороший уровень. Хотя может я просто не нашел аналогов. Основана на субгеолокации. Далее…

Combobox и Autocomplete в одном

Работая над Расписаниями пар онлайн, мне пришлось искать подходящий select с возможностью редактирования на Javascript. Это оказалась не такая простая задача, как кажется на первый взгляд. Есть много автокомплитов, и работают они замечательно. Есть много комбобоксов разного внешнего вида. Но вот два в одном — комбобокс и автокомплит — мало. Перед описанием работы с комбо-боксом ВКонтакте, опишу немного других вариантов. Далее…

Расписания занятий онлайн

Да, Расписание занятий онлайн — это тот самый проект, о котором я писал недавно. Конечно же есть аналоги, точнее стоящий аналог только один, из того что я нашел. Правда он развивается немного не в том направлении и дизайн у него никакой, поэтому есть все шансы занять эту нишу ). На том проекте за год зарегистрировано 10 тысяч пользователей. Далее…

GPS-трекер для телефонов

На днях меня припрягли написанием GPS-трекера, который мог бы принимать данные от разных девайсов, в частности телефонов, коммуникаторов и навигаторов. Я занимался серверной частью и  клиентом под Windows Mobile и Windows CE. Вот сейчас под CE что-то получилось. Под остальные системы писали другие люди. Сервер оказался довольно простым, но позволил мне освоить некоторые новые фишки веб-программирования. Далее…

Как выбрать библиотеку MySQL: goDB

Вчера несколько часов убил на то чтобы выбрать движок для MySQL. Так как в веб-кодинге я новичок, то знал, что есть просто MySQL. Но так как в некоторых других системах я специалист, отсутствие плейсхолдеров в нем мне не очень понравилось. Если кто не знает, плейсхолдеры, это возможность создавать параметризированный запрос, указывая места, где должны быть параметры. А затем эти параметры назначаются запросу извне. Это намного удобнее, чем конструировать запроса из многих подстрок. В 1С это используется давно, начиная с версии 8.0. Далее…

30 - здесь у нас SQL запросов.
0,153039 - время на генерацию страницы.