<?xml version="1.0" encoding="koi8-r"?>
<?xml-stylesheet type="text/xsl" href="/skin/archive.xsl" ?>

<rss version="2.0">


<channel>
 <managingEditor>ask@subscribe.ru (Subscribe.Ru)</managingEditor>
 <webMaster>webmaster@subscribe.ru (Subscribe.Ru)</webMaster>
 <lastBuildDate>Tue, 9 Jun 2026 12:23:51 +0300</lastBuildDate>
 <pubDate>Tue, 9 Jun 2026 12:23:51 +0300</pubDate>

 <title>Последние выпуски рассылки &quot;PHP понемножку&quot; (inet.webbuild.bitsofphp)</title>
 <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp</link>
 <description>Все о тонкостях и приемах моей работы по изготовлению сайтов. Масса
примеров и свободного исходного кода с моего сайта
http://shaman.asiadata.ru
</description>
 <language>ru</language>
 <image>
  <url>https://subscribe.ru/img/logo.rss.png</url>
  <title>Последние выпуски рассылки &quot;PHP понемножку&quot; (inet.webbuild.bitsofphp)</title>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp</link>
  </image>
 <atom:link
  xmlns:atom="http://www.w3.org/2005/Atom"
  xml:lang="ru"
  rel="self"
  type="application/rss+xml" 
  title="Последние выпуски рассылки &quot;PHP понемножку&quot; (inet.webbuild.bitsofphp)"
  href="https://subscribe.ru/archive/inet.webbuild.bitsofphp/index.rss"
 ></atom:link>
 <atom:link
  xmlns:atom="http://www.w3.org/2005/Atom"
  xml:lang="ru"
  rel="alternate"
  type="application/xtml+xml" 
  title="Последние выпуски рассылки &quot;PHP понемножку&quot; (inet.webbuild.bitsofphp)"
  href="https://subscribe.ru/archive/inet.webbuild.bitsofphp/"
 ></atom:link>
 <atom:link
  xmlns:atom="http://www.w3.org/2005/Atom"
  xml:lang="ru"
  rel="alternate"
  type="application/atom+xml" 
  title="Последние выпуски рассылки &quot;PHP понемножку&quot; (inet.webbuild.bitsofphp)"
  href="https://subscribe.ru/archive/inet.webbuild.bitsofphp/index.atom"
 ></atom:link>
 <item>
  <title>PHP понемножку. Читаемая разбивка простого текста на страницы</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/201003/03000633.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/201003/03000633.html</link>
  <description> Задача описанная в заголовке иногда возникает в разработке сайтов. Суть в следующем: есть очень большой текст (мегабайты, который хотелось бы не выдавать в одну страницу, а разбить на некоторое количество кусков примерно одинакового размера. Объём и структура текста заранее неизвестны. В качестве входных параметров выступают сам текст и номер страницы, которую надо показать. И важное замечание: речь пойдёт о просто текстах без какой-либо HTML-разметки. Тех самых, что живут в файлах с расширениями .txt и MI...</description>
  <pubDate>Wed, 3 Mar 2010 00:06:33 +0300</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Функции для ограничения числа подключений к файлам</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/201002/09050607.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/201002/09050607.html</link>
  <description> Окончание статьи по закачке файлов с контролем количества потоков Сохранение данных в MySQL Второй доступный способ сохранения данных о количестве закачек - это сохранение информации в базе данных. Для каждого IP-адреса мыбудем создавать отдельную запись со счетчиком потоков. Код при этом оказывается проще, чем в предыдущем случае - мы всего лишь выполняем простые SQL-запросы. Создадим требуемую таблицу: CREATE TABLE threads ( `ip` int(10) unsigned NOT NULL, `count` smallint(5) unsigned NOT NULL, PRIMARY K...</description>
  <pubDate>Tue, 9 Feb 2010 05:06:07 +0300</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Функции для ограничения числа подключений к файлам</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200906/01172007.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200906/01172007.html</link>
  <description> Основной код для ограничения числа скачиваемых файлов. Одним из способов организовать возможность сохранения данных для нескольких запускаемых копий одного PHP-скрипта, являются файлы, уникальные для каждого IP-адреса и каждого потока закачки с него. Разместим в папке нашего скрипта подпапку с названием lock и при подключении каждого IP-адреса будем создавать в ней папки с именем соответствующим этому IP. Для каждого потока закачки файлов мы будем создавать в этих папках файлы нулевого размера. Т.е. если с...</description>
  <pubDate>Mon, 1 Jun 2009 17:20:07 +0400</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Ограничение числа подключений при закачке файлов в PHP.</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200905/28194133.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200905/28194133.html</link>
  <description> Развивая тему закачки файлов через скрипты PHP с ограничением скорости рассмотрим ограничение количества скачиваемых файлов. Для ограничения количества закачиваемых файлов, по какому-либо критерию, нам потребуется организовать обмен данными между двумя копиями одного скрипта, запущенными в пределах сеанса клиента. Это можно организовать через сохранение информации о запуске скрипта в базе данных или файле, установкой &lt;куки&gt; или использованием сессионных переменных. Правда, ограничения привязанные к сессии ...</description>
  <pubDate>Thu, 28 May 2009 19:41:33 +0400</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Ограничение скорости закачки файла.</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200905/04171745.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200905/04171745.html</link>
  <description> В предыдущей заметке я рассмотрел способы отдачи файла через скрипт PHP . Приведенная там функция file_download) позволяет отдать произвольный файл, имя которого может быть параметром скрипта или быть заданным константой. Скорость закачки этого файла будет определятся только возможностями сервера и канала связи между ним и клиентом. В случае большого количества подключений к одному или нескольким файлам через скрипт, может наблюдаться перегрузка сервера. Один из методов борьбы с такой перегрузкой - это огр...</description>
  <pubDate>Mon, 4 May 2009 17:17:45 +0400</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Закачка файлов.</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200903/31205844.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200903/31205844.html</link>
  <description> Многие ресурсы используют файловые хранилища. Кроме возможностей загрузки и хранения файлов, бывает необходимо организовать их скачивание. Одно дело, когда файлы лежат в открытом доступе, но и тогда может потребоваться передача файла через PHP. Например, администратору ресурса может быть нужна информация о количестве скачиваний. Для файлов большого объема до сих пор требуется возможность докачки, что, пожалуй, и является самым трудным моментом для серверных скриптов. Посмотрим, как можно организовать работ...</description>
  <pubDate>Tue, 31 Mar 2009 20:58:44 +0400</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Krumo versus print_r() &amp; var_dump().</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/25124056.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/25124056.html</link>
  <description> Заголовок у заметки, конечно, не очень получился. Какое противостояние может быть между боксером-тяжеловесом и забиякой-пятикласником? С появлением Krumo обе вышеуказанные функции PHP можно смело отправлять на свалку истории. Krumo представляет из себя парсер переменных и конфигурационной информации PHP, реализующий хорошо читаемый древовидный вывод сложных переменных и объектов этого языка. Все нескалярные значения в выводе, а также большие тексты, свернуты. Их полный просмотр осуществляется кликом мыши п...</description>
  <pubDate>Wed, 25 Feb 2009 12:40:56 +0300</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку. Самые главные функции.</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/16124533.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/16124533.html</link>
  <description> Все, кто занимается разработкой и написанием кода делают ошибки. Это относится не только к PHP, а к любому языку программирования. Потому средства отладки занимают важное место в арсенале любого программиста. PHP ими тоже не обделён. Ошибки фатальные, связанные с неправильным синтаксисом обычно выдаются прямо в браузер. Но вот второй тип ошибок, которые называются ошибками времени выполнения отслеживать гораздо труднее. Чаще всего они связаны со значениями переменных вашего скрипта. К примеру, какая-нибудь...</description>
  <pubDate>Mon, 16 Feb 2009 12:45:33 +0300</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 <item>
  <title>PHP понемножку: Первый выпуск</title>
  <guid isPermaLink="true">https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/12111806.html</guid>
  <link>https://subscribe.ru/archive/inet.webbuild.bitsofphp/200902/12111806.html</link>
  <description> Автор этой рассылки занимается разработкой сайтов и, как следствие, программированием на PHP. На сегодняшний день стандартом в веб-разработке стало применение интерактивных систем управления содержанием сайтов (CMS) по большей части использующих этот язык программирования. Вот информацией о нескольких из этих систем я и буду наполнять свои выпуски. В качестве CMS мною выбраны три очень распространенных - Joomla, Drupal и WordPress. План рассылки будет примерно таким: По каждой из CMS я буду по очереди опис...</description>
  <pubDate>Thu, 12 Feb 2009 11:18:06 +0300</pubDate>
  <category domain="list.id">inet.webbuild.bitsofphp</category>
  <category domain="list.name">PHP понемножку</category>
 </item>

 </channel>
</rss>


