Автор: amdy

О плохих шаблонизаторах

No Picture

Для меня стало неприятным открытием что многие до сих пор используют для шаблонизации таких уродцев как XTemplate, либо пишут свой такой же велосипед с квадратными колёсами. И так, давайте рассмотрим принципы их работы. Первоочередной задачей шаблонизации является разделение бизнес логики и логики представления. Говоря человеческим языком, для того чтобы изменить отображение страницы нужно изменить лишь часть, отвечающую за отображение, так называемый шаблон. Что такое шаблон. Обычно это html код со вставкой специальных элементов разметки, которые позволяют добавлять динамические данные. На первом этапе создаётся массив данных, которые нужно передать в шаблон, а затем выводится сам шаблон и делаются замены спец вставок,…

Читать далее »

Шаблонизация: Что, где, как

No Picture

Вопрос о шаблонах подобен священной войне за веру, он вызывает потоки флейма на форумах, блогах, конфернциях… Что такое шаблон? Это заготока для отображения входных данных. Его основная задача определить где, что и как будет находиться.Вроде всё просто  и понятно, но когда мы начинает отделять логику от представления возникает много вопросов о разделении полномочий. И так человек приходит, либо не приходит к понятию логика предсталения. После этого становится мало и человек начинает использоать актиные шаблоны и постепенно приходит к понятию view. Попытаюсь рассмотреть типичные задачи возлагаемые на шаблоны. Где. С помощью специальных знаков мы указываем где должна происходить встака. Т.к. php…

Читать далее »

Формы и Safari

No Picture

Сегодня с прискорбием узнал, что мои чудо формы не работают в safari. Но причину нашёл довольно быстро, я при создании форм не прописываю action, оставляя его пустым. Но в данной бродилке при сабмите я поподаю на гланую страницу, согласно <base href=»адрес» />. Что ж переделаю генератор форм. Но есть и радосная новость, весь javascript код на prototype работает, включая вертикальные и горизонтальные скролы на которые я убил столько времени. Надеюсь в ближайшее время выложу получившуюся фотогалерею на prototype.

Читать далее »

Немножко о траблах

No Picture

С появлением сайта получилось не так просто как расчитывал, домен amdy.su прикупил раньше на http://domains.webmoney.ru/, а вот хостинг заказал позже на http://masterhost.ru/, прописал dns в админке регистратора домена. После этого небольшой релакс в ожидании когда уже всё заработает, но … . Время шло, а домен так и не привязался. Последовало письмо в саппорт, мне ответили, что нужно выждать хотябы 72 часа. Ждал, нервничал, так как расчитывал залить текущий проект для показа заказчику на новый домен. После трёх дней решил сделать финт ушми и зарегистрировал ещё один домен, через 4 часа уже всё работало. А вот amdy.su завёлся только спустя неделю.

Читать далее »

Дождался

No Picture

После долгих раздумий, зарегистрироавл домен, прикупил хостинг, поставил WordPress. Взбодрись мир, вскоре появится ещё один поток бесполезных мыслей.

Читать далее »