Показаны сообщения с ярлыком Zend Framework. Показать все сообщения
Показаны сообщения с ярлыком Zend Framework. Показать все сообщения

понедельник, 22 февраля 2010 г.

Zend Framework: Quick Start

Ковыряю ZendFramework Quick Start Application. Много интересного, довольно мощная штука, но иногда кажется, что сильно мощная. Как по велопарку на джипе кататься...
Пока немного коробит от таких вещей:

<p><a href="<?php echo $this->url(
array(
'controller' => 'guestbook',
'action' => 'sign'
),
'default',
true) ?>">Sign Our Guestbook</a></p>

Guestbook Entries: <br />
<dl>
<?php foreach ($this->entries as $entry): ?>
<dt style="color:navy"><?php echo $this->escape($entry->email) ?></dt>
<dd style="color:gray"><?php echo $this->escape($entry->comment) ?></dd>
<hr/>
<?php endforeach ?>
</dl>

Привык я работать с template engine и не переношу смесь php и html кода...

Самый большой минус ZF, в том, что напихано в него множество того, что может вообще не пригодиться.

Например, в минимальной конфигурации таки библиотеки, как: Barcode, Currency, Locale (и его 9 метров локалей), TimeSync. Без них вес уменьшается в 2 раза...

воскресенье, 21 февраля 2010 г.

Zend Framework

Потихоньку начал осваивать Zend Framework.
Нашёл "легкий путь" слил скринкасты с Zend Cast... и обломался, первые скринкасте уже устарели. Придётся по старинке, через документацию.
Но, польза от скринкастов есть, иногда попадаются полезные фичи, типа:
define('APPLICATION_PATH',dirname(__FILE__) . '../application/');