Сайт за пять минут

В этой статье я расскажу как создать сайт за пять минут используя минимум кода. Данное руководство замечательно подходит для маленьких сайтов или саттелитов Выбираем оформление для сайта на freecsstemplates.org или подобном.. Нам нужны html-файл с версткой, ccs-файл со стилями и картинки. Сайт будет использовать php, но без mysql. index.html переименуем…

читать далее

Обзор чужого php кода

Наткнулся на код видео галереи от Цыбулевского В.И. Причем это не левый скрипт с форума, а седьмая версия с readme на 116 строк! Открыл код и прокомментировал какие ошибки допустил автор этого говнокода… Они в каждой третей строке. Читайте если интересно… Мои комменты заключены в /* слеш со звездочкой*/ ,…

читать далее

Оптимизация ORDER BY RAND()

Не редко появляется необходимость рандомно вытащить несколько записей из базы данных, например показать 5 случайных пользователей которые сегодня заходили или 10 случайных товаров в интернет магазине, в общем я думаю суть ясна. Конечно когда у вас в базе всего 100-500 записей это не составит особой нагрузки, а вот если у…

читать далее

Отправка POST запроса без перезагрузки страницы с использованием Ajax

Я думаю все не раз видели отправку формы без перезагрузки страницы, например при регистрации или восстановлении пароля, да где угодно. Сегодня я вам расскажу как это сделать просто доступно и достаточно масштабировано чтобы использовать как на маленьких проектах так и при разработке крупных порталов. Для разработки нам потребуется библиотека jQuery…

читать далее

Плагин обратного отсчета на jQuery

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

читать далее

Прием платежей PayPal

Думаю каждый из разработчиков тех или иных сервисов или систем сталкивался с необходимость приема платежей на сайте. Большинство закзачиков ограничиваются подключением системы Webmoney, робокассы и все, да и по большому счету этого достаточно если проект ориентирован на жителей СНГ, однако если превалирующая аудитория проекта это европейцы, которые и знать не…

читать далее

SEO links By Jurgen v2.0

Изначально целью создания модуля SEO links By Jurgen было продвижение сайта построенного на cms DLE по низкочастотным и средне частотным запросам в не особо высоко конкурентных тематиках. Но в последствии выяснилось что подобная пререлинковка очень положительно может повлиять на рост pr внутренних страниц, но это только при условии что у…

читать далее

Обфускация php кода, как и зачем это нужно?

Интересное слово обфускация не каждый выговорит с первого раза, да и код который проходит обфускацию будет не сразу приведен в нормальное состояние или вообще не будет приведен в него, однако обрабатываться апачем будет так же хорошо как и до обфускации. Обфускация (от лат. obfuscate — затенять, затемнять; и англ. obfuscate…

читать далее

301 редирект – грамотная переадресация htaccess и php header

301 редирект Каждый разработчик сайтов хотя бы раз сталкивался с ситуацией когда при переработке уже действующего проекта жизненно необходимо сохранить старые адреса страниц. Такие ситуации случаются особенно часто когда используемая cms просто изживает себя и ее дальнейшая доработка становиться слишком затратной, так же очень часто 301 редирект нужен в тех…

читать далее

Хранение массива в базе данных

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

читать далее