Считаю. Пишет. Не все конечно, но генеральная линия проходит через него. Ну и потом брат его Коля тоже Дуров ;)
почитайте блог, почитайте группу флешапи, робейтесь в закрытую группу разработчиков и поймете что пишет он тоже... и подходы его тоже увидите :)
ПЫСЫ: с ифреймами вконтакте щас начнется почти наверняка. Чует мое сердце что к ним они не подготовились также как и до этого ко всем крупным изменениям.... Ну да посмотрим...
mendel добавил 10.02.2010 в 13:10
Ну вот пример:
как правильно писать?
<?php echo $peremennaya; ?>
<php? echo $peremennaya; ?>
<php echo $peremennaya; />
<php echo peremennaya>
или еще сотню вариантов? ;)
Ответ очевидный и вопрос кажется смешным только для программиста... для многих вебмастеров или верстальщиков это реальная возможность запутаться. Проверено.
Вывод массивов (таблиц) без шаблонизатора вообще повеситься можно.
Весь наш спор заключается в том кто должен натягивать дизайн на ЦМС-ку.
Я не хочу накладывать ограничение "на нашу ЦМС могут натягивать шаблон только люди с навыками программирования". Кто хочет тот пусть и кодит.
Я не говорю о платности или бесплатности. Я говорю о том насколько сильно продукт требует поддержки и доработки напильником и вообще какая квалификация требуется для его настройи и поддержки.
Лет пять назад общался с гендиректором одного провайдера.
За кружкой пива решил спросить почему у них колокейшн виндовых серверов дороже чем линоуховых.. не все ли равно если сервера чужие?
Он мне ответил мол виндовые сервера требуют намного больше внимания от админов, и если линуховые всегда админят по удаленке то винду часто приходят локально а это гемор...
Сейчас все немного не так но общая тенденция сохранилась. Лично у меня на обслуживании линуховые решения стоят и я вообще не помню логинопароли от них, а на виндовых я чуть лине каждый день бываю...
И плевать мне на то, что за настройку и установку винды я заплатил меньше денег чем за линуху (даже с учетом лицензии). Главное что оно времени жрет до хрена... Правда опять таки с каждой проблемы я получаю свою копейку потому и терплю их :) Хотя если бы вся архитектура разрабатывалась бы мной, то я бы предпочел сделать на совесть а не бегать каждый день "с масленкой", но опять таки здесь тоже разные подходы...
Скорость действительно вопрос не критичный, но помимо скорости есть еще два критерия - фуункционал и простота. В смарти много шашечек.. очень много.
Если взять смарти и оставить только самый минимальный функционал, то все равно кто-то начнет использовать остальные функции, кто-то не поймет что-то и мне это все прийдется поддерживать. Зачем поддерживать чужого монстра если есть свой, который ты знаешь и который полегче как по скорости так и по простоте?
Что касается других шаблонизаторов, то все что я видел меня не устраивало либо по критерию простоты либо по функционалу. Ну и есть еще один ответ на вопрос "зачем писать если уже все есть" - собственно говоря мой шаблонизатор тоже уже давно существует. У меня старшая цифра четверка т.е. это уже 4.1.0b (старшая цифра меняется только при потере совместимости с предыдущими)
Ну а в целом фреймворк пишу потому что свой старый не устраивает излишней закрытостью (т.е. удобен мне, но неудобен другим) а чужие не устраивают либо излишней сложностью либо излишней простотой.
Не совсем ясно, но кажется Вы говорите о том чем ваш код отличается от {пользователь.фамилия} или же просто {фамилия}. Как мне кажется что мой вариант проще для понимания.
Чем плох и хорош виндовый сервер? Решения от майкрософт дороги, и требуют гораздо больших усилий для поддержания его работоспособности. Поставив более удачное решение ты получишь меньше денег и не будешь зарабатывать на обслуживании. :)
Есть разные подходы к работе. Лично для меня не приемлемо продавать решение за 500р. а потом его поддерживать. Я предпочитаю продать все права на продукт за более крупную сумму и пусть уже другой человек его поддерживает а мне остаются только сложные моменты за отдельные деньги. Причем здесь шаблонизатор? Да при том, что я стараюсь минимизировать работу программиста. Это просто разные подходы. Каждый имеет право на жизнь.
Вон посмотри как Дуров пишет - это же истерика для "ортодоксального" программиста... Одни его ляпы типа возможности перевода отрицательных голосов чего стоят. Зато небольшими ресурсами поднял такую махину...
А кто говорит что это "Вау!"? ;)
Я к тому что какая разница сколько оно жрет если оно несоизмеримо с расходами на модель иконтролер? Есть у меня "самый быстрый" шаблонизатор - всего с десяток строк, да только нафига эта нанооптимизация?
А какие могут быть недостатки в использовании шаблонизаторов?
Чем плоха концепция - код отдельно дизайн отдельно?
Ничего пока не скажу потому что ничего под ним не написано пока, но его прадедушка очень шустренький :)
На днях допишу весь движок и переделаю истио под него, тогда добавлю тайминг... но вообще там счет на милисекунды идет...
Да я вот тоже так считаю. Но смущает что не все с этим согласны и что со слов знакомой их фирма два года в такой ситуации не платит налогов...
Может у кого есть ссылка на первоисточник?
:) все совсем не так.
у десятипроцентников вообще нет НДС.
Да и не про него речь идет.
webfaction, зачем Вы навязываете программисту "не его дело"? ;) А если серьезно то не стоит путать системного программиста и прикладника. Вы же не будете ругать каменщика за то, что он не знает теор.мех. :)
Ну и я примерно такого мнения... :)
Я считаю что такие навороченные шаблонизаторы как смарти не особо пригодны для нормального верстальщика... слишком сложны))) потому и хотел услышать мнение именно с этой стороны :)
Товарищ Вы просто писатель ;)
ПР смарти, да еще и "сервиса смарти" это из области "иногда лучше молчать чем говорить..."
Про то, что я уже писал что мне порекомендовали не писать свой когда есть смарти, а значит по сути смарти мне "конкурент" и не говорю о том, что тут достаточно прозрачно звучит что я хочу услышать негативные отзывы про смарти, но при этом достаточно объективен чтобы не оставлять только негативные варианты))))
Решад, в принципе я хотел услышать мнение "дизайнеров знающих хтмл"... здесь это по моему мнению лучшее место. В принципе решение о том, что смарти мне не подходит было принято еще лет пять назад :) Я просто хотел составить для себя представление стоит ли мне уже остановится в наращивании функционала или можно еще "наворачивать" и насколько простым языком стоит писать описание...