<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>YouSoft</title>
	<atom:link href="https://www.yousoft.ru/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.yousoft.ru</link>
	<description></description>
	<lastBuildDate>Thu, 23 Jul 2020 06:39:22 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.5.3</generator>
	<item>
		<title>Один ко многим (выбрать одну запись</title>
		<link>https://www.yousoft.ru/2020/07/31/odin-ko-mnogim-vybrat-odnu-zapis/</link>
					<comments>https://www.yousoft.ru/2020/07/31/odin-ko-mnogim-vybrat-odnu-zapis/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Fri, 31 Jul 2020 06:31:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[СУБД]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=851</guid>

					<description><![CDATA[<p>Часто возникает ситуация когда при использовании в таблицах связи один ко многим, из второй таблицы нужно выбрать только одну запись. То есть получить выборку один к одному. Создадим таблицы для проведения тестов: Заполним их данными: Запрос для выборки данных из двух таблиц будет выглядеть так: Нам осталось только придумать как выбрать только одну запись из [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/31/odin-ko-mnogim-vybrat-odnu-zapis/">Один ко многим (выбрать одну запись</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/31/odin-ko-mnogim-vybrat-odnu-zapis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ограничение количества запросов с одного IP</title>
		<link>https://www.yousoft.ru/2020/07/30/ogranichenie-kolichestva-zaprosov-s-odnogo-ip/</link>
					<comments>https://www.yousoft.ru/2020/07/30/ogranichenie-kolichestva-zaprosov-s-odnogo-ip/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Thu, 30 Jul 2020 06:24:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-сниппеты]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=848</guid>

					<description><![CDATA[<p>Боты могут доставить много неприятностей, для борьбы с ними существуют различные способы. Не безызвестная каптча тому пример, но не всегда она применима. Одной из альтернатив, является ограничение количества запросов за период времени. Разумно подобрав параметры вы не создадите неудобств вашим посетителям, при этом создав огромные проблемы боту. Этот сниппет использует базу данных для хранения записей [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/30/ogranichenie-kolichestva-zaprosov-s-odnogo-ip/">Ограничение количества запросов с одного IP</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/30/ogranichenie-kolichestva-zaprosov-s-odnogo-ip/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Получить количество лайков в facebook</title>
		<link>https://www.yousoft.ru/2020/07/29/poluchit-kolichestvo-lajkov-v-facebook/</link>
					<comments>https://www.yousoft.ru/2020/07/29/poluchit-kolichestvo-lajkov-v-facebook/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Wed, 29 Jul 2020 06:12:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-сниппеты]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=839</guid>

					<description><![CDATA[<p>Хотите в своем сценарии получить количество лайков в facebook? Проще не куда, в сниппете приведенном ниже вы увидите как это можно сделать. Было опубликовано 27 марта 2013 на php-example.ru</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/29/poluchit-kolichestvo-lajkov-v-facebook/">Получить количество лайков в facebook</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/29/poluchit-kolichestvo-lajkov-v-facebook/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ключевые слова: self, static, parent</title>
		<link>https://www.yousoft.ru/2020/07/28/klyuchevye-slova-self-static-parent/</link>
					<comments>https://www.yousoft.ru/2020/07/28/klyuchevye-slova-self-static-parent/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Tue, 28 Jul 2020 06:17:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ООП]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=843</guid>

					<description><![CDATA[<p>С выходом PHP версии 5.3 в нашем распоряжении появилось еще одно ключевое слово: static. Точнее, появилось возможность его использовать в контексте определения реализации методов класса. Но, пойдем по порядку. Мы имеем три ключевых слова используемых в реализациях методов класса: parent Получить доступ к переопределенному методу класса, доступ к суперклассу без использования имени класса.self Получить доступ к [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/28/klyuchevye-slova-self-static-parent/">Ключевые слова: self, static, parent</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/28/klyuchevye-slova-self-static-parent/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Отобразить исходный код любой веб-страницы</title>
		<link>https://www.yousoft.ru/2020/07/27/otobrazit-ishodnyj-kod-lyuboj-veb-straniczy/</link>
					<comments>https://www.yousoft.ru/2020/07/27/otobrazit-ishodnyj-kod-lyuboj-veb-straniczy/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Mon, 27 Jul 2020 05:55:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-сниппеты]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=837</guid>

					<description><![CDATA[<p>Хотите вывести исходный код любой веб-страницы, с нумерацией строк? Вот простой фрагмент кода позволяющий это сделать. Просто измените $url в строке 2 по вашему усмотрению. Дальше можете переделать функцию в соответствии с вашими потребностями. Было опубликовано 26 февраля 2013 на php-example.ru</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/27/otobrazit-ishodnyj-kod-lyuboj-veb-straniczy/">Отобразить исходный код любой веб-страницы</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/27/otobrazit-ishodnyj-kod-lyuboj-veb-straniczy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Проверка доступа по протоколу https</title>
		<link>https://www.yousoft.ru/2020/07/26/proverka-dostupa-po-protokolu-https/</link>
					<comments>https://www.yousoft.ru/2020/07/26/proverka-dostupa-po-protokolu-https/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Sun, 26 Jul 2020 05:42:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-сниппеты]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=833</guid>

					<description><![CDATA[<p>Хотите знать по какому протоколу выполнен запрос к сценарию? Нет ничего проще…Этот небольшой сниппет поможет вам в этом. Было опубликовано 15 февраля 2013 на php-example.ru</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/26/proverka-dostupa-po-protokolu-https/">Проверка доступа по протоколу https</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/26/proverka-dostupa-po-protokolu-https/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Получить информацию об использовании памяти</title>
		<link>https://www.yousoft.ru/2020/07/25/poluchit-informacziyu-ob-ispolzovanii-pamyati/</link>
					<comments>https://www.yousoft.ru/2020/07/25/poluchit-informacziyu-ob-ispolzovanii-pamyati/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Sat, 25 Jul 2020 05:37:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-сниппеты]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=829</guid>

					<description><![CDATA[<p>Оптимизируя сценарии, необходимо знать какой объем оперативной памяти потребляет сценарий. Этот пример показывает как узнать начальный и конечный объем выделения памяти, а также максимальный объем выделенной памяти. Было опубликовано 26 января 2013 на php-example.ru</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/25/poluchit-informacziyu-ob-ispolzovanii-pamyati/">Получить информацию об использовании памяти</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/25/poluchit-informacziyu-ob-ispolzovanii-pamyati/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Функции обратного вызова (callback) и анонимные функции</title>
		<link>https://www.yousoft.ru/2020/07/24/funkczii-obratnogo-vyzova-callback-i-anonimnye-funkczii/</link>
					<comments>https://www.yousoft.ru/2020/07/24/funkczii-obratnogo-vyzova-callback-i-anonimnye-funkczii/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Fri, 24 Jul 2020 05:28:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Методики]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=826</guid>

					<description><![CDATA[<p>Функции обратного вызова важный, и нужный механизм языка. Первое, что приходит в голову при упоминании функций обратного вызова – это пользовательская сортировка массивов (например,&#160;usort()). Но, это лишь незначительная часть возможностей этого механизма. Функции обратного вызова позволяют добавить к объекту новые функциональные возможности. Для примера возьмем некоторый класс: Класс хороший замечательный, но со временем, что цента [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/24/funkczii-obratnogo-vyzova-callback-i-anonimnye-funkczii/">Функции обратного вызова (callback) и анонимные функции</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/24/funkczii-obratnogo-vyzova-callback-i-anonimnye-funkczii/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Обработка исключений в PHP</title>
		<link>https://www.yousoft.ru/2020/07/23/obrabotka-isklyuchenij-v-php/</link>
					<comments>https://www.yousoft.ru/2020/07/23/obrabotka-isklyuchenij-v-php/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Thu, 23 Jul 2020 12:01:00 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Методики]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=812</guid>

					<description><![CDATA[<p>Исключение – специальный объект, являющийся экземпляром класса&#160;Exception&#160;или его производного класса. Конструктору класса&#160;Exception&#160;передается два необязательных параметра: строка сообщения и код ошибки. Для генерации исключения используется ключевое слово&#160;throw. Обработка исключений производиться с помощью операторов&#160;try{}catch(){}. Блоком в котором может произойти исключение обрамляется фигурными скобками, перед ним ставиться оператор&#160;try, а после один или несколько блоков&#160;catch(){}. Какой именно блок&#160;catch&#160;будет выполнять [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/23/obrabotka-isklyuchenij-v-php/">Обработка исключений в PHP</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/23/obrabotka-isklyuchenij-v-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Шпаргалка по объектно-ориентированному синтаксису в PHP</title>
		<link>https://www.yousoft.ru/2020/07/23/shpargalka-po-obektno-orientirovannomu-sintaksisu-v-php/</link>
					<comments>https://www.yousoft.ru/2020/07/23/shpargalka-po-obektno-orientirovannomu-sintaksisu-v-php/#respond</comments>
		
		<dc:creator><![CDATA[Андрей]]></dc:creator>
		<pubDate>Wed, 22 Jul 2020 17:45:42 +0000</pubDate>
				<category><![CDATA[#Программирование]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ООП]]></category>
		<category><![CDATA[php-example.ru]]></category>
		<guid isPermaLink="false">https://www.yousoft.ru/?p=806</guid>

					<description><![CDATA[<p>В краткой форме изложен объекто-ориентированный синтаксис используемый в PHP 5.3 и выше. Пример определения пустого класса&#160;ProductClass&#160;и создания объекта этого данного класса: Управление доступом к свойствам и методам класса public (общедоступные) можно получить доступ из любого контекста.private (закрытые) можно получить доступ только из класса, в котором объявлены данные свойства и методы. Подклассы данного класса не имеют [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://www.yousoft.ru/2020/07/23/shpargalka-po-obektno-orientirovannomu-sintaksisu-v-php/">Шпаргалка по объектно-ориентированному синтаксису в PHP</a> появились сначала на <a rel="nofollow" href="https://www.yousoft.ru">YouSoft</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.yousoft.ru/2020/07/23/shpargalka-po-obektno-orientirovannomu-sintaksisu-v-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
