<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF104%3AReview4</id>
		<title>LXF104:Review4 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF104%3AReview4"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF104:Review4&amp;action=history"/>
		<updated>2026-05-13T02:30:19Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF104:Review4&amp;diff=8329&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF104:Review4&amp;diff=8329&amp;oldid=prev"/>
				<updated>2009-07-30T10:47:52Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Zend Studio Eclipse==&lt;br /&gt;
&lt;br /&gt;
: До выхода ''PHP 6'' еще далеко, и Zend ищет другие способы вызвать интерес разработчиков. '''Пол Хадсон''' решил посмотреть, что из этого получилось.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Обзоры]]&lt;br /&gt;
&lt;br /&gt;
{{Сравнение&lt;br /&gt;
|кратко=Среда разработки для ''PHP'' с закрытым кодом на основе ''Eclipse''.&lt;br /&gt;
|также=''Komodo'' от ActiveState, ''Eclipse PDT'' или ''Visual SlickEdit''.&lt;br /&gt;
|изображение=LXF104_16_1.jpg&lt;br /&gt;
|подпись=  Взгляните на снимок: ну надо ли держать на экране 13 вкладок сразу? (Имейте в виду, это одна из наименее сложных перспектив).&lt;br /&gt;
|разработчик=Zend&lt;br /&gt;
|сайт=http://www.zend.com&lt;br /&gt;
|цена=$399&lt;br /&gt;
|параметр1=Функциональность&lt;br /&gt;
|оценка1=9&lt;br /&gt;
|параметр2=Производительность&lt;br /&gt;
|оценка2=8&lt;br /&gt;
|параметр3=Простота использования&lt;br /&gt;
|оценка3=6&lt;br /&gt;
|параметр4=Оправданность цены&lt;br /&gt;
|оценка4=7&lt;br /&gt;
|итог=По-прежнему, лучшая IDE для ''PHP'', только вот обновляться с 5.5 не стоит.&lt;br /&gt;
|рейтинг=7&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Со времени нашего первого знакомства с ''Zend Studio'', популярной IDE для ''PHP'', прошли годы, но буквально до последних недель в программе мало&lt;br /&gt;
что менялось. Сравнив экранный снимок из LXF31 (Zend Studio 2.5) с предпоследней версией, Zend Studio 5.5, вы нашли бы&lt;br /&gt;
лишь несколько мелких различий. Теперь все по-другому: новейшая версия ''Zend Studio'' отбросила пять поколений кодовой базы и&lt;br /&gt;
заменила ее платформой ''Eclipse'', приспособленной под PHP-разработку.&lt;br /&gt;
&lt;br /&gt;
Начав работать с ''Zend Studio for Eclipse'' (''ZSfE''), скоро смекнешь, что главные изменения – косметические. ''ZS5.5'' выглядела&lt;br /&gt;
как Motif-приложение для старинного Unix Common Desktop Environment, тогда как&lt;br /&gt;
''Eclipse'' щеголяет набором виджетов ''SWT'' для&lt;br /&gt;
Java от IBM. Оборотная сторона визуального&lt;br /&gt;
великолепия – инсталлятор ''ZSfE'' втрое больше инсталлятора ZS5.5. Фактически, это полностью переработанная версия ''Eclipse'', а не&lt;br /&gt;
добавочный модуль, как в случае с комплектом разработчика Android от Google. Поэтому&lt;br /&gt;
придется установить две разные версии ''Eclipse'', а это не укрепляет интеграцию, которой программист ожидает от своей IDE.&lt;br /&gt;
&lt;br /&gt;
В обновленной теме ''ZSfE'' есть на что посмотреть, но, к сожалению, мало что можно увидеть. В наличии все традиционные функции Zend, плюс новые функции, добавленные ''Eclipse''. Опытных пользователей ''Eclipse'' порадуют новые возможности – например, '''quick diff''' (программа подсвечивает разными цветами различия текущего файла и варианта из SVN), система отслеживания локальных изменений (мгновенный&lt;br /&gt;
откат к любому прежнему варианту работы,&lt;br /&gt;
без обращения к системе контроля версий)&lt;br /&gt;
и, конечно, перспективы.&lt;br /&gt;
&lt;br /&gt;
Перебрав все функции, присутствовавшие в ''ZS5.5'' и привнесенные ''Eclipse'', обнаруживаем, что в самой-то ''ZSfE'' новинок – кот наплакал. Самое заметное – мощная поддержка '''Zend Framework''', набора расширений ''PHP'',&lt;br /&gt;
дающих доступ к таким функциям MVC-платформы, как авторизация, OpenID, редактирование PDF, анализ RSS и многим онлайн-API от сайтов типа Amazon и Yahoo. Все это нужные вещи, но '''Zend Framework''' занимает скромное место на громадной сцене&lt;br /&gt;
PHP-разработки и едва ли заслуживает VIP-позиции, отведенной ему в ''ZSfE''. Среди других «функций» – возможность автоматически&lt;br /&gt;
генерировать OOP-методы для избранных переменных и поддержка unit-тестирования&lt;br /&gt;
PHPUnit (не блестящая). Там и сям попадаются менее заметные усовершенствования,&lt;br /&gt;
но, мучительно долго нашаривая нужные функции в полностью обновленной структуре&lt;br /&gt;
меню, вы и сами на них наткнетесь.&lt;br /&gt;
&lt;br /&gt;
===PHP вам не Java===&lt;br /&gt;
&lt;br /&gt;
''Eclipse'' – хорошо известный и очень популярный пакет, но это своего рода ''OpenOffice.org'' среди IDE: он громоздок, неповоротлив,&lt;br /&gt;
труден в изучении и, похоже, испытывает некое электронное злорадство, путаясь у вас под ногами. По традиции, ''PHP'' симпатичен&lt;br /&gt;
программистам того типа, которые лучше разбросают по всему коду операторы '''print''', только бы не проводить нормальной отладки. Они, небось, ужаснутся, увидев пункт создания простого PHP-файла на 13 (!) месте в меню '''File &amp;gt; New''' (Файл &amp;gt; Создать), после&lt;br /&gt;
''Zend Framework Project, Zend Module, Zend Controller, PHPUnit Test Suite'' и пр.&lt;br /&gt;
&lt;br /&gt;
Здесь-то и кроется проблема: ''Eclipse'' популярен среди Java-программистов,&lt;br /&gt;
группы, которую ''Zend'' пыталась заманить к себе, борясь за богатых корпоративных&lt;br /&gt;
клиентов. Большинство программистов ''PHP'' по-прежнему считают, что ''MyISAM'' – под-&lt;br /&gt;
ходящий способ хранения данных, не сильно озабочены инъекцией ''SQL'' и с большим&lt;br /&gt;
удовольствием будут выдумывать очередной Ajax-эффект, чем переучиваться на новый&lt;br /&gt;
интерфейс ради получения все тех же старых функций. Стоит ли овчинка выделки? Ответ: нет. '''LXF'''&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>