<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: PHP framework CodeIgniter. Установка и настройка.</title>
	<atom:link href="http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html</link>
	<description>Блог о программировании</description>
	<pubDate>Fri, 29 Aug 2008 02:27:38 +0000</pubDate>
	
		<item>
		<title>By: CodeIgniter: контроллер и представления</title>
		<link>http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-231</link>
		<dc:creator>CodeIgniter: контроллер и представления</dc:creator>
		<pubDate>Sun, 27 Jan 2008 16:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-231</guid>
		<description>[...] первой части мы установили и настроили фрэймворк (CodeIgniter). Во второй [...]</description>
		<content:encoded><![CDATA[<p>[...] первой части мы установили и настроили фрэймворк (CodeIgniter). Во второй [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-220</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Mon, 21 Jan 2008 17:37:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-220</guid>
		<description>В принципе, согласен. Системные скрипты посетитель выполнить не сможет.
Но есть еще дополнительные библиотеки и собственные скрипты (вроде создания бэкапов, отправки сообщений, создания каких-нибудь отчетов и т.п.). И кто-то по невнимательности может засунуть их в системные папки. Конечно, угадать название и размещение такого скрипта практически не реально... Но всякое бывает.

В любом случае, посетитель должен обращаться только к index.php (ну и файлам со стилями, картинками, js и т.п.). Ко системным скриптам доступ ему не нужен.

&gt;&gt; перенести каталог application

Можно не только перенести, но и название придумать получше :-) (особенно если нужно, что бы несколько сайтов использовали один дистрибутив CI).</description>
		<content:encoded><![CDATA[<p>В принципе, согласен. Системные скрипты посетитель выполнить не сможет.<br />
Но есть еще дополнительные библиотеки и собственные скрипты (вроде создания бэкапов, отправки сообщений, создания каких-нибудь отчетов и т.п.). И кто-то по невнимательности может засунуть их в системные папки. Конечно, угадать название и размещение такого скрипта практически не реально&#8230; Но всякое бывает.</p>
<p>В любом случае, посетитель должен обращаться только к index.php (ну и файлам со стилями, картинками, js и т.п.). Ко системным скриптам доступ ему не нужен.</p>
<p>>> перенести каталог application</p>
<p>Можно не только перенести, но и название придумать получше <img src='http://www.simplecoding.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> (особенно если нужно, что бы несколько сайтов использовали один дистрибутив CI).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MAX</title>
		<link>http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-219</link>
		<dc:creator>MAX</dc:creator>
		<pubDate>Mon, 21 Jan 2008 12:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplecoding.org/ustanovka-i-nastrojka-code-igniter.html#comment-219</guid>
		<description>Можно конечно вынести system выше на уровень, но если честно, то смысла особого нет. С безопасностью это практически никак не сказывается, например потому что в начале каждого скрипта, работающего в CodeIgniter прописывается строчка:

if (!defined('BASEPATH')) exit('No direct script access allowed');

Соответственно, "чужой" запрос просто рубится в самом начале.

Далее. Можно перенести каталог application на тот же уровень, что и system. Так даже удобней работать. ;)</description>
		<content:encoded><![CDATA[<p>Можно конечно вынести system выше на уровень, но если честно, то смысла особого нет. С безопасностью это практически никак не сказывается, например потому что в начале каждого скрипта, работающего в CodeIgniter прописывается строчка:</p>
<p>if (!defined(&#039;BASEPATH&#039;)) exit(&#039;No direct script access allowed&#039;);</p>
<p>Соответственно, &#034;чужой&#034; запрос просто рубится в самом начале.</p>
<p>Далее. Можно перенести каталог application на тот же уровень, что и system. Так даже удобней работать. <img src='http://www.simplecoding.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
