Установка последней версии PHP / MySQL на CentOS

Linux руководство, Интересные статьи 11.04.2010

В веду того что щас паралельно в другой компании у них все сервера работают на CentOS, теперь больше буду писать про эту систему. И первая статьи как поставить последнюю версию PHP / MySQL на CentOS.

В стандартной комплектации CentOS 5 идут достаточно устаревшие версии PHP (5.1.6) и MySQL (5.0.45), которых, к сожалению, все чаще не достаточно для работы современных веб-приложений. Читать полностью »

Скачивание файлов в PHP

PHP программирование, Интересные статьи 23.03.2010

Многие ресурсы используют файловые хранилища. Кроме возможностей загрузки и хранения файлов, бывает необходимо организовать их скачивание. Одно дело когда файлы лежат в открытом доступе, но и тогда может потребоваться передача файла через PHP. Например, администратору ресурса может быть нужна информация о количестве скачиваний. Для файлов большого объема до сих пор требуется возможность докачки, что пожалуй и является самым трудным моментом для серверных скриптов. Посмотрим как можно организовать работу скрипта на PHP, который позволяет реализовать все вышеуказанные возможности.

Начнем с простого способа. Пусть наш скрипт получает имя файла через какой-либо из параметров запроса. Это может быть реально набранный URL, а может быть и переписанный сервером при помощи mod_rewrite. Скрипт вызывает функцию file_download () с параметром $filename. Кроме прямой передачи в запросе $filename может также вычисляться на основе исходного идентификатора из запроса или дополняться путем в дереве папок сервера. Читать полностью »

Интересное видео :)

Интересное видео 10.03.2010

Как правильно работать с SVN

PHP программирование, Интересные статьи 28.02.2010

Цель написания данного документа — рассмотреть несколько возможный стратегий применения svn при создании репозитория web-проекта. Репозиторий должен удовлетворять основному требованию — в стабильную версию проекта не должны попадать дестабилизирующие изменения. Вариант, когда репозиторий испольуется просто как хранилище файлов, не рассматриваем из-за его явной простоты. Более того, он не соответствует основному требованию, предъявляемому к репозиторию.
Если у вас есть замечания или предложения по этому документу Вы можете написать их в коментариях. Читать полностью »

Команды для работы с файлами и папками

Linux руководство 11.01.2010

Команды для работы с файлами и папкамиКоманды линукс для перехода по директориям системы:
Команда cd используется для перехода в домашний каталог (директорию) /home пользователя.
cd ~user для перехода в домашний каталог пользователя можно воспользоваться и этой командой.
Для перехода в любой другой каталог пропишите команду cd и через пробел путь к нужному каталогу.
Например введя в консоли команду cd /home перейдем в каталог /home
cd ... команда для перехода в каталог уровнем выше того, в котором сейчас находитесь.
cd .../... команда для перехода в каталог двумя уровнями выше того, в котором сейчас находитесь.
cd — переход в каталог в котором вы находились до перехода в текущий каталог. Читать полностью »

Скорость загрузки сайта

Интересные статьи 16.11.2009

ksysguardСведите HTTP-запросы к минимуму

80% времени, в течение которого грузится сайт, тратится на загрузку компонентов интерфейса – изображений, таблиц стилей, скриптов, флэш-элементов и т.п. Если вы снизите количество этих труднозагружаемых компонентов, то ваш сайт сразу же начнет работать быстрее за счет снижения количества HTTP-запросов.

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

Факты о php фреймворках

PHP программирование, Интересные статьи 08.11.2009

1233211231. Фреймворк поддерживается сообществом (или компанией). Самому хоть и похвально участвовать, но можно делать это по мере сил. Есть возможность направить силы в нужное русло вместо того, чтобы оттачивать инструмент. Опасность состоит в том, что поддерживающая фреймворк компания (реже это случается с сообществом) может начать развивать его совсем не туда, куда хочется вам.

2. Фреймворк тестируется огромным количеством пользователей. Такого количества тестеров для своего закрытого кода вам не найти. В случае использования фреймворка найденные вами ошибки в ядре могут исправляться достаточно не оперативно. Хотя, конечно, есть и проекты с очень оперативной реакцией на сообщения об ошибках, в своём коде вы можете делать всё, что захотите и при этом никого ждать не надо. Читать полностью »

Поисковая оптимизация сайта

SEO (учимся продвигать), Интересные статьи 27.10.2009

poiskovaya_optimizaciya_saitaПоисковая оптимизация (SEO, от Search Engine Optimization) – это процесс увеличения количества посетителей сайта путем продвижения его в списке, который выдается поисковыми системами при поиске по ключевым словам. Известно, что пользователи редко заглядывают на вторую или третью страницу результатов поиска, так что вы, вероятно, хотите вывести свой сайт на первую страницу или даже занять первое место на ней. Для этого придется должным образом оптимизировать его и подстроить соответствующим образом код страниц. Читать полностью »

Как создать успешный сайт компании?

Интересные статьи 13.10.2009

DSC_2248popravitРазработка

1. Поиск своей доли (ниши) на рынке, предпочтительно с невысокой конкуренцией.

Если вы (ваша компания) имеете огромный бюджет (и немало ресурсов), всеравно, не пытайтесь выйти на рынок, где очень высокая конкуренция. К примеру: сайты на тему видеоигр, такие как Gamespot.com, Ign.com, или GamesRadar.com, они уже очень популярны на рынке описания видеоигр. Остановите свое внимание на определенной нише этого рынка. Если вы все же решили заняться описанием видеоигр, сосредоточьтесь на части этого рынка, и покройте её полностью.

Для начала, убедитесь, что есть спрос на выбранную вами долю рынка, и есть ли аудитория. Да, вы, конечно, можете создать свой сайт, который будет представлять новости из мира видеоигр для кошек и собак, но вы с трудом найдете собаку или кошку, которая будет посещать ваш сайт и интересоваться новостями. Читать полностью »

Новый HTML 5

Интересные статьи, Новости Интернет 01.10.2009

p803273309В статье мы рассмотрим новшества и изменения HTML 5, и посмотрим, что из этого уже работает в новейших браузерах.

Новый доктайп и способ указания кодировки в HTML 5

В отличие от существующих громоздких доктайпов, объявление 5-ой версии кратко и лаконично: Читать полностью »