<?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>Pamparam</title>
	<atom:link href="http://www.pamparam.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pamparam.net</link>
	<description>Programming, Design, Books</description>
	<lastBuildDate>Fri, 17 Feb 2012 06:07:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Sinatra Ruby</title>
		<link>http://www.pamparam.net/2012/02/ruby-webframework-sinatra/</link>
		<comments>http://www.pamparam.net/2012/02/ruby-webframework-sinatra/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 10:15:58 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Sinatra]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=557</guid>
		<description><![CDATA[It is very small framework but I think it has all needed things for building website. Also it is very light, you can see it on main page of Sinatra Framework that has example. It has good documentation full of examples. Also I found out that Heroku  helps Sinatra. You can try it be tutorials...  <a href="http://www.pamparam.net/2012/02/ruby-webframework-sinatra/" title="Read Sinatra Ruby">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pamparam.net/wp-content/uploads/2012/02/logo.gif"><img class="size-full wp-image-559 aligncenter noborder" title="logo" src="http://www.pamparam.net/wp-content/uploads/2012/02/logo.gif" alt="" width="156" height="108" /></a>It is very small framework but I think it has all needed things for building website. Also it is very light, you can see it on <a href="http://www.sinatrarb.com/">main page of Sinatra Framework</a> that has example. It has good documentation full of examples. Also I found out that <a href="http://www.heroku.com/">Heroku</a>  helps Sinatra. You can try it be tutorials that I found: <a href="http://net.tutsplus.com/tutorials/ruby/an-introduction-to-haml-and-sinatra/">net.tutsplus.com</a>, <a href="http://titusd.co.uk/2010/04/07/a-beginners-sinatra-tutorial/">titusd.co.uk</a>. Sinatra has two books <a href="http://www.amazon.com/Sinatra-Up-Running-Alan-Harris/dp/1449304230/ref=sr_1_1?ie=UTF8&amp;qid=1328434139&amp;sr=8-1">&#8220;Sinatra: Up and Running&#8221; on Amazon</a> (you will find tutorial when you would read last chapter so I build it and you can watch source code <a href="https://github.com/ButuzGOL/Sinatra-Tutorial-Up-And-Running">github.com</a>) and another book <a href="http://www.amazon.com/Sinatra-Up-Running-Alan-Harris/dp/1449304230/ref=sr_1_1?ie=UTF8&amp;qid=1328434139&amp;sr=8-1">on Sinatra website.</a> <strong></strong></p>
<p><strong>Sinatra really cool web framework that has good support.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2012/02/ruby-webframework-sinatra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CI CMS Ionize and Halogy</title>
		<link>http://www.pamparam.net/2012/01/ci-cms-ionize-and-halogy/</link>
		<comments>http://www.pamparam.net/2012/01/ci-cms-ionize-and-halogy/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 10:58:32 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[CodeIgniter]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=546</guid>
		<description><![CDATA[Long time ago I used CI framework for a site. Now I have to write site on my work so I decided to use CI as a framework. But I didn&#8217;t start writing only watching documentation, I decided to watch inside cms that were writing on this framework (I found about ten), so I choose...  <a href="http://www.pamparam.net/2012/01/ci-cms-ionize-and-halogy/" title="Read CI CMS Ionize and Halogy">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Long time ago I used CI framework for a site. Now I have to write site on my work so I decided to use CI as a framework. But I didn&#8217;t start writing only watching documentation, I decided to watch inside cms that were writing on this framework (I found about ten), so I choose <a href="http://www.ionizecms.com/">Ionize</a> and <a href="http://www.halogy.com/">Halogy</a>.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2012/01/logo.png"><img class="size-full wp-image-547 aligncenter noborder" title="logo" src="http://www.pamparam.net/wp-content/uploads/2012/01/logo.png" alt="" width="208" height="90" /></a>First I choose Ionize because it has good interface and installation was very easy but when I started looking inside the code I saw a big mass. Admin part interface realize with using <a href="http://mootools.net/">Mootools</a> as a js framework and <a href="http://mochaui.org/demo/">MochaUI</a> as a user-interface. So all admin part made by ajax request so I didn&#8217;t like it because ajax request don&#8217;t do one big js engine. It happens this way you press link -&gt; js calls ajax request -&gt; it receive big part html with js and change some html that exists with received data. So I stop go forward. Thanks Ionize with it help I watch many information about <a href="http://mootools.net/">Mootools</a> and really like plugins.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2012/01/halogy.gif"><img class="size-full wp-image-550 aligncenter" title="halogy" src="http://www.pamparam.net/wp-content/uploads/2012/01/halogy.gif" alt="" width="192" height="128" /></a>So after disappointed about Ionize cms I start looking into the code of Halogy cms. It has HMVC patter that I never met (like MVC but groups in folders as modules). So from the beggining it was easy and clear to understand. Code clear and has many comments so I like it. If you want learn CI framework you should look inside this cms.</p>
<p>P.S. I think CI is best framework for small websites or for programmers that like writing websites on clear php. For big project I think CI doesn&#8217;t suitable. CI also gives freedom in writing code, its very easy for beginner, have good documentation, but it has very small functionality versus frameworks like Yii CakePHP&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2012/01/ci-cms-ionize-and-halogy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Small Perl Web Frameworks review</title>
		<link>http://www.pamparam.net/2011/12/small-perl-web-frameworks-review/</link>
		<comments>http://www.pamparam.net/2011/12/small-perl-web-frameworks-review/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 21:54:45 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Dancer]]></category>
		<category><![CDATA[Mojolicious]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=537</guid>
		<description><![CDATA[After reading Pearl book I decided to read about Perl Web Frameworks. From this website I visited all perl frameworks websites and choose three of them (Catalyst, Dancer and Mojolicious). Catalyst because it is the most popular and two other because they have good websites. Catalyst, I started learning by reading a book &#8220;Catalyst 5.8...  <a href="http://www.pamparam.net/2011/12/small-perl-web-frameworks-review/" title="Read Small Perl Web Frameworks review">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>After reading Pearl book I decided to read about Perl Web Frameworks. From this website I visited all perl frameworks websites and choose three of them (Catalyst, Dancer and Mojolicious). Catalyst because it is the most popular and two other because they have good websites.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/12/9249_Catalyst-5.8_Front-cover.jpg"><img class="size-full wp-image-540 aligncenter noborder" title="catalyst_130pix.gif" src="http://www.pamparam.net/wp-content/uploads/2011/12/catalyst_130pix.gif.png" alt="" width="130" height="45" /></a></p>
<p><a href="http://www.catalystframework.org/"><img class="size-full wp-image-541 aligncenter" title="9249_Catalyst 5.8_Front cover" src="http://www.pamparam.net/wp-content/uploads/2011/12/9249_Catalyst-5.8_Front-cover.jpg" alt="" width="107" height="132" />Catalyst</a>, I started learning by reading a book &#8220;Catalyst 5.8 the perl MVC framework&#8221;. This book contains several tutorials with description. It was very hard because I was using Catalyst 5.9 and it has many difference from 5.8 so it is strange. When I copied code from book and pasted it, I had error and have to figure out what was reason of the error. So it was terrible book with tutorial that I ever have read and It is not good that framework advertises this book. My impressions about the framework are it is very powerful, very hard to work with, not modern and hard to find examples how to. I don&#8217;t like this framework, but if I would have to write on this fw I don&#8217;t mind. Also my source on <a href="https://github.com/ButuzGOL/catalyst_book">github.com</a></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/12/dcr-header-bauble.png"><img class="size-full wp-image-539 noborder aligncenter" title="dcr-header-bauble" src="http://www.pamparam.net/wp-content/uploads/2011/12/dcr-header-bauble.png" alt="" width="82" height="107" /></a>Then I visited a <a href="http://perldancer.org/">Dancer</a> framework website their I took a look on the documentation and watched tutorial. It is very simple, not powerful but for small websites or for REST it would be useful. If you have free time just take look at the <a href="https://metacpan.org/module/Dancer::Tutorial">bottom</a> of the page and you&#8217;ll understand what I mean.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/12/mojolicious-white.png"><img class="size-full wp-image-538 noborder aligncenter" title="mojolicious-white" src="http://www.pamparam.net/wp-content/uploads/2011/12/mojolicious-white.png" alt="" width="185" height="56" /></a>After Dancer lets move to <a href="http://mojolicio.us/">Mojolicious</a>. It has two versions Light and Normal. Light it for small websites and Normal for something bigger. I don&#8217;t found tutorial and there are many examples how to work with Light version and a few with Normal version. I like syntax but I thing it would be hard make website because there not many examles and I think it would be hard to find something in google that I&#8217;ll need.</p>
<p>P.S. If I would have to write something on Perl I&#8217;ll choose Mojolicious.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2011/12/small-perl-web-frameworks-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pearl books</title>
		<link>http://www.pamparam.net/2011/12/pearl-books/</link>
		<comments>http://www.pamparam.net/2011/12/pearl-books/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 20:56:41 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=532</guid>
		<description><![CDATA[I had some free time so I decided to learn some new programming language so I chose Perl. I heard a lot about this language so I started reading books about this language. So I read two books, first was &#8220;Beginning Perl 3rd edition&#8221; and second was &#8220;Learning Perl 6th edition&#8221;. I&#8217;ll start with the...  <a href="http://www.pamparam.net/2011/12/pearl-books/" title="Read Pearl books">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>I had some free time so I decided to learn some new programming language so I chose Perl. I heard a lot about this language so I started reading books about this language. So I read two books, first was &#8220;Beginning Perl 3rd edition&#8221; and second was &#8220;Learning Perl 6th edition&#8221;.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/12/large.plodit.com_.jpeg"><img class="size-full wp-image-534 aligncenter" title="large.plodit.com" src="http://www.pamparam.net/wp-content/uploads/2011/12/large.plodit.com_.jpeg" alt="" width="226" height="278" /></a></p>
<p>I&#8217;ll start with the first book &#8220;Beginning Perl 3rd edition&#8221;. This book I like not so much like Ruby book that also from Apress but this book has many examples and I think even if you don&#8217;t know any programming language, you&#8217;ll understand a lot but not all. So what I didn&#8217;t like it&#8217;s that about subs and class there was not many examples as I expected.</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/12/1047036.jpg"><img class="size-full wp-image-535 aligncenter" title="1047036" src="http://www.pamparam.net/wp-content/uploads/2011/12/1047036.jpg" alt="" width="226" height="295" /></a></p>
<p>Second book was &#8220;Learning Perl 6th edition&#8221; I can say that it was very similar to previous book. But I didn&#8217;t like this book there was not many  examples and they was build I think bad. For beginner this book would be hard and not understandable.</p>
<p>&nbsp;</p>
<p>P.S. I want to say something about Perl language. It quite different from other languages it has some features that other languages don&#8217;t have like variable $_ and different initialization of variable. Syntax I don&#8217;t like because I know Ruby, Python so they have better one. And may be I don&#8217;t right, but Pearl not popular like other languages. Also in Perl, work with subs and class is different from other languages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2011/12/pearl-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Something about WordPress</title>
		<link>http://www.pamparam.net/2011/11/something-about-wordpress/</link>
		<comments>http://www.pamparam.net/2011/11/something-about-wordpress/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 08:50:54 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=522</guid>
		<description><![CDATA[I wrote on many frameworks so I wanted to write something on cms. I took WorPress because its the most popular blog cms I know and started learning it. At First I dislike but than I really like it. In few words its sounds like &#8220;You have instruments like posts, taxonomies, users, comments, settings and...  <a href="http://www.pamparam.net/2011/11/something-about-wordpress/" title="Read Something about WordPress">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/Wordpress-Plugins.png"><img class="size-full wp-image-524 aligncenter noborder" title="Wordpress-Plugins" src="http://www.pamparam.net/wp-content/uploads/2011/11/Wordpress-Plugins.png" alt="" width="297" height="184" /></a></p>
<p>I wrote on many frameworks so I wanted to write something on cms. I took WorPress because its the most popular blog cms I know and started learning it. At First I dislike but than I really like it. In few words its sounds like &#8220;You have instruments like posts, taxonomies, users, comments, settings and something else, and You can manipulate it like you want in Frontend&#8221;. Also WordPress have many free plugins but they wrote not so good or with banners, so you need make some correction. We I like wp its because its very popular so You can find a lot of information in google also You can found plugin that you want or similar for you requirements so you don&#8217;t have to write plugin from the begging. Also I spent three days looking inside wp code and I can say that this project not object orientation there are a few classes and a lots of functions. At the end of my traveling to the code I understood that It&#8217;s cool because people who don&#8217;t know programming, like work with function then with classes. So that is why WordPress have so many themes and plugins.</p>
<p>P.S. When I am writing my blog I manipulated wp instruments like I want. I had no limits so its cool and I didn&#8217;t need to write some code in wp.</p>
<p>Also You can download <a href="https://github.com/ButuzGOL/wordpress-bg-portfolio">github.com</a> my portfolio plugin that I built from another two wp plugins.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2011/11/something-about-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultra simple mail aggregator</title>
		<link>http://www.pamparam.net/2010/12/ultra-simple-mail-aggregator/</link>
		<comments>http://www.pamparam.net/2010/12/ultra-simple-mail-aggregator/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 10:26:18 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[My projects]]></category>
		<category><![CDATA[RubyonRails]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=311</guid>
		<description><![CDATA[Дали курсач и препод предложил написать сервис который будет парсить не прочитаные письма с разных почтовых ящиков. Были выбраны ящики (gmail, mail.com, aol.com). Парсинг происходил по pop3 протоколу. Писался проект на Ruby on Rails. Исходники https://github.com/ButuzGOL/Ulsimag Сайт http://ulsimag.heroku.com/ Что делает сервис: Парсит письма с gmail aol mail.com (входящие и исходящие) в кол-ве не больше 5...  <a href="http://www.pamparam.net/2010/12/ultra-simple-mail-aggregator/" title="Read Ultra simple mail aggregator">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Дали курсач и препод предложил написать сервис который будет парсить не прочитаные письма с разных почтовых ящиков. Были выбраны ящики (gmail, mail.com, aol.com). Парсинг происходил по pop3 протоколу.</p>
<p><strong>Писался проект на Ruby on Rails.</strong></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/ulsimag.png"><img class="size-large wp-image-312 aligncenter" title="ulsimag" src="http://www.pamparam.net/wp-content/uploads/2011/11/ulsimag-1024x394.png" alt="" width="600" height="231" /></a></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/ulsimag1.png"><img class="size-large wp-image-313 aligncenter" title="ulsimag1" src="http://www.pamparam.net/wp-content/uploads/2011/11/ulsimag1-1024x506.png" alt="" width="600" height="296" /></a></p>
<p>Исходники <a href="https://github.com/ButuzGOL/Ulsimag">https://github.com/ButuzGOL/Ulsimag</a></p>
<p>Сайт <a href="http://ulsimag.heroku.com/">http://ulsimag.heroku.com/</a></p>
<p><span id="more-311"></span><strong>Что делает сервис:</strong></p>
<ul>
<li>Парсит письма с gmail aol mail.com (входящие и исходящие) в кол-ве не больше 5 писем с каждого ящика</li>
<li>И все</li>
</ul>
<p><strong>Проблемы:</strong></p>
<ul>
<li>Долговато</li>
<li>Бывает gmail&#8230; поселает подальше</li>
</ul>
<p><strong>Список литературы:</strong></p>
<p>Великолепный туториал <a href="http://railstutorial.org/">http://railstutorial.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2010/12/ultra-simple-mail-aggregator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective-C (Cocoa) books</title>
		<link>http://www.pamparam.net/2010/12/knigi-po-objective-c-cocoa/</link>
		<comments>http://www.pamparam.net/2010/12/knigi-po-objective-c-cocoa/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 09:31:45 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=316</guid>
		<description><![CDATA[Так прошел 3 книги и сделаю очень маленькую рецензию )) Learn Objective-C Эту книгу надо прочитать полюбомы так как в ней заложены основы да и что радует очень хорошо написана. Оцениваю в 5 Beginning iPhone 3 Development: Exploring the iPhone SDK В этой книги очень много примеров которые очень хорошо расписаны да и нечего другого....  <a href="http://www.pamparam.net/2010/12/knigi-po-objective-c-cocoa/" title="Read Objective-C (Cocoa) books">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Так прошел 3 книги и сделаю очень маленькую рецензию ))</p>
<p><strong>Learn Objective-C</strong></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/loc.jpg"><img class="size-full wp-image-317 aligncenter" title="loc" src="http://www.pamparam.net/wp-content/uploads/2011/11/loc.jpg" alt="" width="250" height="328" /></a></p>
<p>Эту книгу надо прочитать полюбомы так как в ней заложены основы да и что радует очень хорошо написана.</p>
<p>Оцениваю в<strong> 5</strong></p>
<p><strong><span id="btAsinTitle">Beginning iPhone 3 Development: Exploring the iPhone SDK</span></strong></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/loc2.jpg"><img class="size-full wp-image-318 aligncenter" title="loc2" src="http://www.pamparam.net/wp-content/uploads/2011/11/loc2.jpg" alt="" width="251" height="331" /></a></p>
<p>В этой книги очень много примеров которые очень хорошо расписаны да и нечего другого.</p>
<p>Оцениваю в<strong> 5</strong></p>
<p><strong><span id="btAsinTitle">iPhone and iPad Apps for Absolute Beginners</span></strong></p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/loc3.jpg"><img class="size-full wp-image-319 aligncenter" title="loc3" src="http://www.pamparam.net/wp-content/uploads/2011/11/loc3.jpg" alt="" width="252" height="311" /></a></p>
<p>Эта книга мне не понравилась думаю не стоит тратить на нее время.</p>
<p>Оцениваю в<strong> 3</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2010/12/knigi-po-objective-c-cocoa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inside LiveStreet</title>
		<link>http://www.pamparam.net/2010/10/inside-livestreet/</link>
		<comments>http://www.pamparam.net/2010/10/inside-livestreet/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 09:19:23 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=305</guid>
		<description><![CDATA[Вот посмотрел cms LiveStreet мне понравилась единственное довольно сложно было понять изначально как все происходит но потом когда понял стало все очень просто как всегда. Что понравилась: Файл Engine Работа с кеш Организация модулей, экшенов, связь с базой данных &#8230;. Что не понравилось: Вроде как подключенные дополнительные ресурсы не последний (замет по смарти версия 2.6.9)...  <a href="http://www.pamparam.net/2010/10/inside-livestreet/" title="Read Inside LiveStreet">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/livestreet.png"><img class="size-full wp-image-306 aligncenter noborder" title="livestreet" src="http://www.pamparam.net/wp-content/uploads/2011/11/livestreet.png" alt="" width="300" height="66" /></a>Вот посмотрел cms <a href="http://livestreetcms.ru/">LiveStreet</a> мне понравилась единственное довольно сложно было понять изначально как все происходит но потом когда понял стало все очень просто как всегда.</p>
<p><strong>Что понравилась:</strong></p>
<ul>
<li>Файл Engine</li>
<li>Работа с кеш</li>
<li>Организация модулей, экшенов, связь с базой данных</li>
<li>&#8230;.</li>
</ul>
<p><strong>Что не понравилось:</strong></p>
<ul>
<li>Вроде как подключенные дополнительные ресурсы не последний (замет по смарти версия 2.6.9) про другое не проверял</li>
<li>Довольно сложная структура упростить бы</li>
<li>Не используется jQuery</li>
</ul>
<p><strong><strong>Исходники переделки: <a href="https://github.com/ButuzGOL/inside_livestreet">github.com</a></strong></strong></p>
<p><span id="more-305"></span><strong>Вот вел ход проекта</strong></p>
<ul>
<li>Запускаем профайлинг full_time главный профайлинг (index.php)</li>
<li>Определяются константы (index.php)</li>
<li>Подключаем Engine</li>
<li>Подключаем Block !!!!!!</li>
<li>Подключаем Hook</li>
<li>Подключаем Object.class.php от которого наследуются все классы</li>
<li>Подключаем Plugin от которого наследуются все плагины</li>
<li>Подключаем Profiler.class.php</li>
<li>Подключаем Router</li>
<li>Подключаем Mapper работа с sql запросами</li>
<li>Подключается файл loader(index.php)</li>
<li>Инициализируем класс Config.class.php</li>
<li>Вытаскиваем все параметры с файла config.local.php</li>
<li>Записываем их в массив aConfig</li>
<li>Подключаем конфиги smarty</li>
<li>Подключаем конфиги плагинов плагины берем из dat файла !!!!!!</li>
<li>Получаем путь /config/modules/</li>
<li>Дополняем aConfig параметрами из файлов config.php</li>
<li>Получаем путь /config/modules/ и ищем в них config.route.php и инклюдим</li>
<li>Получаем путь /engine/include/</li>
<li>Подключаем все файлы php</li>
<li>Получаем путь /include/</li>
<li>Подключаем все файлы php</li>
<li>Соединяем все файлы configa config.local.php, config.stable.php</li>
<li>Подключаем Router</li>
<li>Инит config url и rewrite</li>
<li>Подключаем Action</li>
<li>Подключаем ActionPlugin</li>
<li>Запускает весь процесс</li>
<li>Определяем какой action будет 404 или default или custom</li>
<li>Парсим урл вытаскиваем асtion event params</li>
<li>Инит Engine</li>
<li>Подключаем плагины берем из dat файла !!!!!</li>
<li>Регистрируем hooks</li>
<li>Загружаем modules</li>
<li>Делаем Init Cache</li>
<li>Запускаем хуки для события завершения инициализации Engine</li>
<li>Инициализируем модули array(&#8216;Hook&#8217;,'Cache&#8217;,'Security&#8217;,'Session&#8217;,'Lang&#8217;,'Message&#8217;,'User&#8217;)</li>
<li>Инициализируем плагины</li>
<li>Выводим шаблон</li>
<li>Запускаем shutDown всех методов</li>
<li>Инит Action</li>
<li>Запускаем Action которая связана с parent</li>
<li>Пред инит запускаем Init</li>
<li>Стопим профайлинг</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2010/10/inside-livestreet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Web Application Development with Yii1.1 and PHP5</title>
		<link>http://www.pamparam.net/2010/10/agile-web-application-development-with-yii1-1-and-php5/</link>
		<comments>http://www.pamparam.net/2010/10/agile-web-application-development-with-yii1-1-and-php5/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 09:14:39 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=300</guid>
		<description><![CDATA[Вот решил просмотреть книгу Agile Web Application Development with Yii1.1 and PHP5 и напишу всего пару слов. Интересный факт как только вышла я не где не смог найти в интернете через пару дней первая же ссылка в google при запросе download &#8230;. вела на скачку с двух файло обменников. Пару слов так посмотреть книгу не...  <a href="http://www.pamparam.net/2010/10/agile-web-application-development-with-yii1-1-and-php5/" title="Read Agile Web Application Development with Yii1.1 and PHP5">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Вот решил просмотреть книгу Agile Web Application Development with Yii1.1 and PHP5 и напишу всего пару слов.</p>
<p>Интересный факт как только вышла я не где не смог найти в интернете через пару дней первая же ссылка в google при запросе download &#8230;. вела на скачку с двух файло обменников.</p>
<p>Пару слов так посмотреть книгу не вникая скажу что человеку который писал проект эта книга не чего нового не покажет. А новичку вполне подойдет но не уверен. Мне понравилось как показано тестирование очень много примеров.<br />
<a href="http://www.pamparam.net/wp-content/uploads/2011/11/yiibook.jpg"><img class="size-full wp-image-301 aligncenter" title="yiibook" src="http://www.pamparam.net/wp-content/uploads/2011/11/yiibook.jpg" alt="" width="405" height="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2010/10/agile-web-application-development-with-yii1-1-and-php5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yii ext tinymce+elfinder</title>
		<link>http://www.pamparam.net/2010/09/yii-ext-tinymceelfinder/</link>
		<comments>http://www.pamparam.net/2010/09/yii-ext-tinymceelfinder/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 08:45:44 +0000</pubDate>
		<dc:creator>ButuzGOL</dc:creator>
				<category><![CDATA[My projects]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://www.pamparam.net/?p=293</guid>
		<description><![CDATA[Надо было как-то прикрутить Javascript WYSIWYG Editor совместно с Файловым менеджером. В качестве редактора взял Tinymce а именно вот это расширение обновил там редактор до последней версии 3.3.8 если не ошибаюсь и соответственно прикрутил файловый менеджер. Кстати еще включил PHP Spellchecker (рус, анг). Исходники: github.com Ext on Yii web site: http://www.yiiframework.com/extension/tinymceelfinder   Есть то с...  <a href="http://www.pamparam.net/2010/09/yii-ext-tinymceelfinder/" title="Read Yii ext tinymce+elfinder">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Надо было как-то прикрутить Javascript WYSIWYG Editor совместно с Файловым менеджером. В качестве редактора взял <a href="http://tinymce.moxiecode.com/index.php">Tinymce</a> а именно вот <a href="http://www.yiiframework.com/extension/tinymce/">это</a> расширение обновил там редактор до последней версии 3.3.8 если не ошибаюсь и соответственно прикрутил <a href="http://elrte.org/elfinder">файловый менеджер</a>. Кстати еще включил PHP Spellchecker (рус, анг).</p>
<p><a href="http://www.pamparam.net/wp-content/uploads/2011/11/tinymce+elfinder.png"><img class="size-large wp-image-294 aligncenter" title="tinymce+elfinder" src="http://www.pamparam.net/wp-content/uploads/2011/11/tinymce+elfinder-1024x488.png" alt="" width="600" height="286" /></a></p>
<p><strong></strong><strong>Исходники: <a href="https://github.com/ButuzGOL/tinymce_elfinder">github.com</a></strong></p>
<p><strong>Ext on Yii web site: <a href="http://www.yiiframework.com/extension/tinymceelfinder">http://www.yiiframework.com/extension/tinymceelfinder</a></strong><br />
<strong></strong></p>
<div id="post-more"><span style="display: none;"> </span></div>
<p><span id="more-293"></span><strong>Есть то с чем не могу определиться:</strong></p>
<p>Сделал в двух вариантах</p>
<p>1. elfinder в качестве module</p>
<p>Плюсы:</p>
<ul>
<li>можно прописать правила</li>
<li>нормально генерируется url</li>
</ul>
<p>Минус:</p>
<ul>
<li>то что находиться отдельно от ext</li>
</ul>
<p>2. И просто засунул в assets</p>
<p>Минусы:</p>
<ul>
<li>нельзя прописать правила</li>
<li>не нормально генерируется url</li>
</ul>
<p>Плюс:</p>
<ul>
<li>находиться в папки с Ext</li>
</ul>
<p>Было бы не плохо если бы кто подсказал как сделать в папки c Ext и убрать все минусы. И стот ли переносить в папу tinymce/plugins файловый менеджер.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pamparam.net/2010/09/yii-ext-tinymceelfinder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

