<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Движок сайтов S2 — Поддержка XML-RPC]]></title>
	<link rel="self" href="https://s2cms.ru/forum/feed/atom/topic/6/"/>
	<updated>2011-08-04T12:14:15Z</updated>
	<generator>PunBB</generator>
	<id>https://s2cms.ru/forum/topic/6/</id>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/120/#p120"/>
			<content type="html"><![CDATA[<p>понятно:)</p>]]></content>
			<author>
				<name><![CDATA[rab]]></name>
				<uri>https://s2cms.ru/forum/user/15/</uri>
			</author>
			<updated>2011-08-04T12:14:15Z</updated>
			<id>https://s2cms.ru/forum/post/120/#p120</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/118/#p118"/>
			<content type="html"><![CDATA[<p>Как всегда, не всё так просто :)</p><p>Я начал делать движок еще в 2007 году, и с тех пор, несмотря на переписывание и доработку, осталось много некачественного кода. Это не относится к PHP-коду общедоступных страниц, там всё более-менее нормально и оптимизировано (если не считать архитектурных решений вроде использования процедурного подхода, а не ООП).</p><p>Замечание про некачественный код в основном относится к JS-коду админки. Хотя я переписываю там отдельные куски, когда добавляю новую функциональность.</p><p>Также нужно учитывать логику работы админки. Сейчас это <a href="http://microformats.org/wiki/rest/ahah">AHAH</a>, когда на JS-запросы сервер отвечает кусками html-кода. Возможно, с точки зрения правильной архитектуры админку нужно делать как JS-клиент к API. Но я сейчас не готов к такому глобальному переделыванию.</p><p>Вообще, как и у любого проекта, у этого некоммерческого проекта свои ограничения. Глупо тратить те немногие ресурсы, которые я могу выделить, на то, чем никто пользоваться не будет. Поэтому сейчас в развитии проекта я руководствуюсь простым правилом: минимальным изменением существующего кода добавлять наиболее полезные или необходимые функции, которые не противоречат простоте движка.</p><p>Вместе с тем я буду рад, если к проекту присоединятся другие разработчики, которые будут развивать интересные им части движка, будь то API, перевод админки на jQuery или что-нибудь еще.</p>]]></content>
			<author>
				<name><![CDATA[Роман]]></name>
				<uri>https://s2cms.ru/forum/user/2/</uri>
			</author>
			<updated>2011-08-04T10:51:14Z</updated>
			<id>https://s2cms.ru/forum/post/118/#p118</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/117/#p117"/>
			<content type="html"><![CDATA[<p>ну-с лучше фундамент для этого заложить сразу, чтобы потом можно было доводить его до нужного, разве не так? чем потом переписывать многие моменты с нуля.</p>]]></content>
			<author>
				<name><![CDATA[rab]]></name>
				<uri>https://s2cms.ru/forum/user/15/</uri>
			</author>
			<updated>2011-08-04T10:03:04Z</updated>
			<id>https://s2cms.ru/forum/post/117/#p117</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/116/#p116"/>
			<content type="html"><![CDATA[<p>Да, этим можно заняться, когда система будет более доработанной и популярной.</p>]]></content>
			<author>
				<name><![CDATA[Роман]]></name>
				<uri>https://s2cms.ru/forum/user/2/</uri>
			</author>
			<updated>2011-08-04T10:01:54Z</updated>
			<id>https://s2cms.ru/forum/post/116/#p116</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/109/#p109"/>
			<content type="html"><![CDATA[<p>но как не крути, довольно удобно, когда у системы есть API своё и можно её использовать для работы в других движках, самописных и т.д. т.п. для интеграций и т.д. т.п.</p>]]></content>
			<author>
				<name><![CDATA[rab]]></name>
				<uri>https://s2cms.ru/forum/user/15/</uri>
			</author>
			<updated>2011-08-04T09:50:03Z</updated>
			<id>https://s2cms.ru/forum/post/109/#p109</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/107/#p107"/>
			<content type="html"><![CDATA[<p>Вообще-то, для обновлений есть поддержка RSS, а как его читать — личное дело каждого :)</p>]]></content>
			<author>
				<name><![CDATA[Роман]]></name>
				<uri>https://s2cms.ru/forum/user/2/</uri>
			</author>
			<updated>2011-08-04T09:46:40Z</updated>
			<id>https://s2cms.ru/forum/post/107/#p107</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/96/#p96"/>
			<content type="html"><![CDATA[<p>Для некоторых заядлых блогеров было бы удобно, если можно было бы через АПИ например выводить в виджет какой-то в WP последние новости с сайта на данном движке. :)<br />можно подумать и придумать для чего-то еще.</p>]]></content>
			<author>
				<name><![CDATA[rab]]></name>
				<uri>https://s2cms.ru/forum/user/15/</uri>
			</author>
			<updated>2011-08-04T04:31:17Z</updated>
			<id>https://s2cms.ru/forum/post/96/#p96</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/20/#p20"/>
			<content type="html"><![CDATA[<p>Может быть я летом на досуге посмотрю, какие есть API и клиенты, и сделаю какой-нибудь вариант.</p>]]></content>
			<author>
				<name><![CDATA[Роман]]></name>
				<uri>https://s2cms.ru/forum/user/2/</uri>
			</author>
			<updated>2011-04-26T16:54:44Z</updated>
			<id>https://s2cms.ru/forum/post/20/#p20</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Поддержка XML-RPC]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/post/17/#p17"/>
			<content type="html"><![CDATA[<p>В идеале - полная совместимость с API WordPress. Это позволяет писать в блог с мобильного телефона через специальный клиент или писать на основе движка автоматически пополняемые сайты (агрегаторы новостей и тп). Я понимаю, что для рядового пользователя это - не самая необходимая функция, но на популярности движка она может очень даже сказаться!</p>]]></content>
			<author>
				<name><![CDATA[afiskon]]></name>
				<uri>https://s2cms.ru/forum/user/6/</uri>
			</author>
			<updated>2011-04-12T16:28:21Z</updated>
			<id>https://s2cms.ru/forum/post/17/#p17</id>
		</entry>
</feed>
