<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>PHP, HTML, CSS, SEO, верстка сайтов, создание сайтов, продвижение сайта</title>
<link>http://tultip.net/</link>
<language>ru</language>
<description>PHP, HTML, CSS, SEO, верстка сайтов, создание сайтов, продвижение сайта</description>
<generator>Tul.Tip</generator><item>
<title>Как узнать сколько посетителей сейчас на сайте</title>
<guid isPermaLink="true">http://tultip.net/cat-php/141-kak-uznat-skolko-posetitelejj-sejjchas.html</guid>
<link>http://tultip.net/cat-php/141-kak-uznat-skolko-posetitelejj-sejjchas.html</link>
<description>Наверняка, вы часто видите на сайтах надпись примерно следующего содержания: &quot;Сейчас на сайте ... человек&quot;. Вот и мы сделаем себе что-то подобное. Сразу хочу сказать, что идея написания данной статьи возникла у меня по прочтении статьи &quot;Сколько человек на сайте&quot;, где автор предлагает решение этой проблемы с помощью базы данных, мы же управимся и с помощью обыкновенного файла.

	
Как будет реализовываться механизм подсчета посетителей онлайн? Есть два способа.
	

		
С помощью IP адреса посетителя. Как вы понимаете, разные посетители обычно имеют разные IP. 
		
С помощью сессий PHP. Для каждого посетителя заводится уникальная сессия. 
	</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Wed, 06 Aug 2008 17:05:30 +0300</pubDate>
</item><item>
<title>PHP-фрэймворк CakePHP</title>
<guid isPermaLink="true">http://tultip.net/cat-php/136-php-frjejjmvork-cakephp.html</guid>
<link>http://tultip.net/cat-php/136-php-frjejjmvork-cakephp.html</link>
<description>Скоро товарищей, пишущих по старинке веб-страницы на голом php, можно будет показывать в зоопарках :) Наступает эра Фреймворков. И это хорошо, потому что программист избавлен от множества рутинных задач, и может сосредоточиться на создании логики приложения.



В CakePHP используется подход MCV (Model - View - Controller). Теперь вместо одного файла *.php на одну страничку их будет целых три минимум %) - один для модели (описывает связь формы с базой данных, имеет расширение php), thtml файл будет описывать внешний вид страницы (view), третий (контроллер страницы с расширением php будет реализовывать логику формы и будет содержать методы, дополняющие функциональность родительского класса AppController.</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Wed, 06 Aug 2008 15:36:00 +0300</pubDate>
</item><item>
<title>Построение Flash-графиков на сайте</title>
<guid isPermaLink="true">http://tultip.net/cat-php/135-postroenie-flash-grafikov-na-sajjte.html</guid>
<link>http://tultip.net/cat-php/135-postroenie-flash-grafikov-na-sajjte.html</link>
<description>Если вы занимаетесь разработкой интерфейсов, то наверняка сталкивались с необходимостью разместить на страницах вашего проекта график или диаграмму того или иного содержания и вида: в одном случае это мог быть график суточного отсева спам-сообщений, в другом – “живая” диаграмма, отображающая количество комментариев к вашей статье.



Пару-тройку лет назад на поверхности было негусто решений, позволяющих решить задачу, и разработчик, как правило вынужден был садиться за ман к GD, ImageMagick или иной библиотеке, позволявшей рисовать gif-файлы при помощи любимого скриптового языка. Интерактивности в таких решениях было не сильно много, при этом трудоемкость написания хорошего графопостроителя могла запросто заставить задуматься о целесообразности всего проекта.</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 29 May 2008 01:07:13 +0300</pubDate>
</item><item>
<title>Графики и диаграммы средствами PHP+GD</title>
<guid isPermaLink="true">http://tultip.net/cat-php/134-grafiki-i-diagrammy-sredstvami-phpgd.html</guid>
<link>http://tultip.net/cat-php/134-grafiki-i-diagrammy-sredstvami-phpgd.html</link>
<description>Часто перед web-разработчиком стоит задача генерирования графиков и диаграмм на основе некоторых данных. Если диаграммы еще можно построить средствами HTML + CSS, то графики так вывести уже не удастся. Более предпочтительный вариант – генерирование рисунков с помощью PHP + GD. Но и этот вариант достаточно трудоемок.




Поэтому я уже давно искал сторонний продукт, который переложил бы на себя всю рутину работы с GD, а разработчику дал лишь удобный интерфейс для манипулирования видом получаемых диаграмм/графиков.</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 29 May 2008 00:42:35 +0300</pubDate>
</item><item>
<title>Создание водяных знаков с помощью PHP</title>
<guid isPermaLink="true">http://tultip.net/cat-php/133-sozdanie-vodjanykh-znakov-s-pomoshhju.html</guid>
<link>http://tultip.net/cat-php/133-sozdanie-vodjanykh-znakov-s-pomoshhju.html</link>
<description>На данном этапе свеого развития PHP предлагает программистам широкий набор функций для динамической генерации изображения и работы с ними. В этой статье я покажу методику создания класса, который будет ставить водяные знаки на эти самые изображения.



Этот класс будет работать с двумя изображениями: исходное и водяной знак. Как дополнение, введен еще третий параметр - наш класс будет содержать альфа-переменную. Это позволит использовать для нашего водяного знака альфа-канал.</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 29 May 2008 00:16:20 +0300</pubDate>
</item><item>
<title>Автоматическое создание thumbnails (тумбы, превьюшки) на PHP</title>
<guid isPermaLink="true">http://tultip.net/cat-php/132-avtomaticheskoe-sozdanie-thumbnails.html</guid>
<link>http://tultip.net/cat-php/132-avtomaticheskoe-sozdanie-thumbnails.html</link>
<description>Иногда бывает необходимо закачать картинку единожды, а потом выложить на сайт в любое время, в любом формате, размере и типе файла. 
Возможный url для вставки картинки может быть таким: http://www.example.com/img.php?f(filename)+w(300). 
Используя этот url, мы можем вставить картинку с именем filename, размером 300px по ширине и соответствующей высоте. 
 
Определимся с возможностями скрипта: 
1. Изменение размеров изображения по ширине или высоте с сохранением пропорций. 
2. Устанавка размера нового изображения как в пикселах, так и в процентах от исходной картинки. 
3. Изменение размеров изображения в случае превышения определенного значения. 
4. Возврат изображения в .jpg или .png формате.</description>
<category>PHP</category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 29 May 2008 00:02:10 +0300</pubDate>
</item><item>
<title>Использование XML Parser Functions при работе с шаблонами</title>
<guid isPermaLink="true">http://tultip.net/cat-php/xml/126-ispolzovanie-xml-paser-functions-pri.html</guid>
<link>http://tultip.net/cat-php/xml/126-ispolzovanie-xml-paser-functions-pri.html</link>
<description>Несмотря на то, что идея разделения кода и данных не нова, она сохраняет свою актуальность. Удобство неоспоримо - так как люди изменяющие данные зачастую не должны иметь доступ к коду. 
В PHP синтаксис языка основан не внедрении кода в данные и в этой статье мы рассмотрим один из достаточно удобных способов их разделения. Способ будет основываться на языке XML. 
Рассмотрим следующую задачу: У нас есть много клиентов, и практически каждый из них, желает видеть на своем сайте гостевую книгу. Каждый раз изменять исходный текст гостевой книги нам уже поднадоело. И речи уже не идет о том, что ошибку, которую мы нашли, устанавливая гостевую книгу в восемнадцатый раз пришлось рукам исправлять в на предыдущих семнадцати сайтах. </description>
<category>XML</category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 24 Feb 2008 16:43:36 +0200</pubDate>
</item><item>
<title>PHP и XML</title>
<guid isPermaLink="true">http://tultip.net/cat-php/xml/125-php-i-xml.html</guid>
<link>http://tultip.net/cat-php/xml/125-php-i-xml.html</link>
<description>Что же это такое и почему многие профессиональные программисты предпочитают его всем другим форматам? И почему так много хвалебных отзывов со стороны тех, кто с ним столкнулся? И почему, наконец, так мало негативных отзывов от тех, кто с ним не сталкивался&amp;nbsp;:-)? XML как язык (а это именно язык, только не программирования, а разметки) сформировался сравнительно недавно&amp;nbsp;— официально первая редакция его спецификации была опубликована в 1998&amp;nbsp;году. Формат этот оказался настолько удачным, что сразу пришелся ко двору, и его реализации разошлись практически по всем языкам программирования (правда, пока еще в виде внешних модулей или обработчиков)&amp;nbsp;— от Delphi до PHP. Однако русскоязычной документации по нему мало, а сам язык настолько масштабируем и гибок, что описать все области его применения просто невозможно. Поэтому отечественные программисты еще только начинают постигать тайны XML и пока лишь пытаются применять его на практике.</description>
<category>XML</category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 24 Feb 2008 16:32:43 +0200</pubDate>
</item><item>
<title>Основы XHTML</title>
<guid isPermaLink="true">http://tultip.net/cat-php/xml/124-osnovy-xhtml.html</guid>
<link>http://tultip.net/cat-php/xml/124-osnovy-xhtml.html</link>
<description>Быть веб-разработчиком нелегко. Мало того, что вам надо каждый день обходить ловушки и западни популярных браузеров, так еще надо хотя бы вполглаза следить за технологиями, которые могут повлиять (или не повлиять), на вашу работу. Пока вы совершенствуете свое мастерство в работе с таблицами стилей и DHTML, на новые технологии не остается времени. Какие из них важны в настоящий момент? Какие можно пока проигнорировать?
В этой статье я выражаю свой взгляд на язык, который W3C разработало под видом улучшения HTML: XHTML. Согласитесь вы со мной или нет, в любом случае статья заставит вас задуматься и поможет принять решение.</description>
<category>XML</category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 24 Feb 2008 16:26:00 +0200</pubDate>
</item><item>
<title>Сверхдинамичные веб-интерфейсы</title>
<guid isPermaLink="true">http://tultip.net/cat-php/xml/123-sverkhdinamichnye-veb-interfejjsy.html</guid>
<link>http://tultip.net/cat-php/xml/123-sverkhdinamichnye-veb-interfejjsy.html</link>
<description>Одно из главных затруднений, с которым сталкиваются разработчики интерфейсов веб-приложений, состоит в том, что после того, как страница оказалась в браузере клиента, связь браузера с сервером заканчивается. Любое действие с элементом интерфейса требует повторного обращения к серверу с повторной загрузкой новой страницы. Из-за этого веб-приложение теряет свою элегантность и медленно работает. В данной статье я расскажу о том, как данную проблему можно решить с помощью JavaScript и объекта XMLHttpRequest.</description>
<category>XML, Полезности</category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 24 Feb 2008 16:14:11 +0200</pubDate>
</item></channel></rss>