Команды SVN

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

add – Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert.
svn add PATH…
$ svn add testdir
Читать полностью »

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

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

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

Примеры mod rewrite

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

obnovaMod Rewrite — это такой механизм, по умолчанию включенный в Аpache, который дает возможность динамически менять URL страницы. Он как правило используется для редиректа и ЧПУ (чистые ссылки типа /contacts), но из него можно выжать гораздо больше. Об этом и пойдет речь в этой статье.

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

Оптимизация подключаемых файлов

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

mainОколо 80% времени загрузки тратится фронтэндом – конечной страницей пользователя, которая собирается из html-разметки или динамически, с помощь. скриптов. Большая часть времени уходит на загрузку компонентов страницы: картинок, CSS-файлов, скриптов, flash. Уменьшение количества этих компонентов уменьшает количество запросов к серверу, необходимых до того, как клиентское приложение может отрендерить страницу. Читать полностью »

Cпособы компрессии CSS при помощи PHP

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

95525Когда вы разрабатываете большой проект , CSS файлы могут быстро стать очень объемистыми и это увеличит время для загрузки страниц. В данной статье я рассматриваю 3 возможных пути сжатия CSS файлов , используя PHP.

1 способ.

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

Как правильно использовать JQuery?

AJAX технологии, Уроки jQuery 15.07.2009

full-e661a070b23842a51e271322c4378abfПривожу вашему вниманию очень важные советы по Правельному использованию фрейворка JQuery. При использовании данных советов вы увеличети производительность, валидность и свидёте возможность ошибок в минимум. И так начнем. Это перевод статьи, написанной Jon Hobbs-Smith. Я счел ее довольно интересной и решил выложить в своем блоге.

1. Загружайте библиотеку с Google Code
На Google Code хранится несколько популярных Javascript библиотек, в том числе и jQuery, при этом есть несколько способов их подключения к вашему сайту. Надо сказать, что подгружаются они довольно быстро, к тому же если пользователь до этого посещал сайт, где библиотека подгружается таким же образом как и у вас с Google, то файл вообще загрузиться с кеша. Читать полностью »

Как создать красивый календарь-органайзер с помощью jQuery?

Уроки jQuery 30.06.2009

calendarВ данном уроке расмотрим как можно создать красивый календарь-органайзер с помощью jQuery. С помощью подобного календаря, например, можно вести собственный дневник в Интернете или напоминать Вашим посетителям о каких-либо важных датах. Если его немного доработать, можно сделать интересное решение с автоматическим добаввлением событий. Тоесть можно создать Online органайзер. Как всегда сначала демострируем рабочий пример чтобы можно было понять о чем собственно идёт речь, а кому необходимо, могут скачать все исходники данного урока. И так приступим. Читать полностью »

Примеры использования mod_rewrite

Linux руководство, PHP программирование 26.06.2009

mod_rewriteДанном посте я расскажу Вам про интересную функцию mod_rewrite с примерами. Для тех кто не в курсе что такое mod_rewrite советую почитать про ЧПУ на Википедии.
Вот короткая справка: Концепция ЧПУ предполагает максимально лаконичные и интуитивно понятные адреса, которые показывают естественную для человека логическую структуру данных на сервере, а не её программный интерфейс с модулями и параметрами. Структуру обычно представляют в виде иерархии как в обычной файловой системе, к которой привык пользователь.

Ниже приведены несколько примеров использования данного модуля, которые помогут вам разобраться с основыми ЧПУ: Читать полностью »

Как настроить .htaccess ?

Linux руководство, PHP программирование, Интересные статьи 23.06.2009

69047_v01_mНовички часто сталкиваются с первой настройкой очень важного файла .htaccess, и для тех кто с этим столкнулся или просто чтото незнаю о его настройке следующая статья. Сегодня мы расскажем о нескольких полезных вещах,  которые можно (а иногда и необходимо) сделать с файлом htaccess. Эти вещи, которые вы сможете использовать на своих веб-сайтах, сделают работу с сайтами более удобной.

А ещё чуть незабыл. как всегда справка: htaccessэто файл, в котором вы можете прописать настройки вашего сервера  для директории (и ниже).

Итак, начнем: Читать полностью »

Морфологизаторы — скрипты морфологического анализа

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

1179395330_morrrМорфологические анализаторы (морфологизаторы) на php и других языках существуют уже достаточно давно и в большом количестве, позволяя реализовать поиск с учетом словоформ. Неотвратимый изъян анализатора — привязка к словарю, но некоторые более продвинутые скрипты могут работать и без словаря эвристическим способом, основываясь на вероятностных методах. Анализаторы сделаны как парсеры и стеммеры.

Парсер (parser) — грамматический анализатор в составе синтаксического анализатора. Скрипт, обеспечивающий автоматическую обработку (разборку) страниц сайтов с целью получения нужных данных. Так, парсят серп (поисковую выдачу) Яндекса и Гугл, например, чтобы определить показатели качества сайта — ТИЦ и ПР, а также позиции сайта, парсят страницы на предмет нахождения там нужной ссылки (открыта/закрыта), текста и т.п. Читать полностью »