mendel

mendel
Рейтинг
232
Регистрация
06.03.2008
bearman:
вы и правда считаете что он сам чтото пишет? :D
я почему то думаю что он ногой в ухе ковыряет от силы, а пишут в лучшем случае другие

Считаю. Пишет. Не все конечно, но генеральная линия проходит через него. Ну и потом брат его Коля тоже Дуров ;)

почитайте блог, почитайте группу флешапи, робейтесь в закрытую группу разработчиков и поймете что пишет он тоже... и подходы его тоже увидите :)

ПЫСЫ: с ифреймами вконтакте щас начнется почти наверняка. Чует мое сердце что к ним они не подготовились также как и до этого ко всем крупным изменениям.... Ну да посмотрим...

mendel добавил 10.02.2010 в 13:10

pelvis:
mendel Я лишь задал вопрос о том, должны ли дизайнеры знать коды. Если привязку делает программист, то ему ведь абсолютно все равно, что вставлять, не так ли? Хоть это будут переменные, хоть сразу куски кода. Опять же, когда идет вставка функции, то править те же лимиты и офсеты проще гораздо.

Ну вот пример:

как правильно писать?

<?php echo $peremennaya; ?>

<php? echo $peremennaya; ?>

<php echo $peremennaya; />

<php echo peremennaya>

или еще сотню вариантов? ;)

Ответ очевидный и вопрос кажется смешным только для программиста... для многих вебмастеров или верстальщиков это реальная возможность запутаться. Проверено.

Вывод массивов (таблиц) без шаблонизатора вообще повеситься можно.

Весь наш спор заключается в том кто должен натягивать дизайн на ЦМС-ку.

Я не хочу накладывать ограничение "на нашу ЦМС могут натягивать шаблон только люди с навыками программирования". Кто хочет тот пусть и кодит.

pelvis:
При этом нормальные инструменты для анализа и работы имеют только те, у кого есть платные коммерческие решения. Разницу между ораклом и мускулем, я думаю, объяснять не нужно.

Я не говорю о платности или бесплатности. Я говорю о том насколько сильно продукт требует поддержки и доработки напильником и вообще какая квалификация требуется для его настройи и поддержки.

Лет пять назад общался с гендиректором одного провайдера.

За кружкой пива решил спросить почему у них колокейшн виндовых серверов дороже чем линоуховых.. не все ли равно если сервера чужие?

Он мне ответил мол виндовые сервера требуют намного больше внимания от админов, и если линуховые всегда админят по удаленке то винду часто приходят локально а это гемор...

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

И плевать мне на то, что за настройку и установку винды я заплатил меньше денег чем за линуху (даже с учетом лицензии). Главное что оно времени жрет до хрена... Правда опять таки с каждой проблемы я получаю свою копейку потому и терплю их :) Хотя если бы вся архитектура разрабатывалась бы мной, то я бы предпочел сделать на совесть а не бегать каждый день "с масленкой", но опять таки здесь тоже разные подходы...

ewg777:
Почему не смарти? Скорость - фтопку, но столько плюсиков.
bearman:
и шашечек
scorpion061181:
А зачем писать свой, если все уже есть?

Скорость действительно вопрос не критичный, но помимо скорости есть еще два критерия - фуункционал и простота. В смарти много шашечек.. очень много.

Если взять смарти и оставить только самый минимальный функционал, то все равно кто-то начнет использовать остальные функции, кто-то не поймет что-то и мне это все прийдется поддерживать. Зачем поддерживать чужого монстра если есть свой, который ты знаешь и который полегче как по скорости так и по простоте?

Что касается других шаблонизаторов, то все что я видел меня не устраивало либо по критерию простоты либо по функционалу. Ну и есть еще один ответ на вопрос "зачем писать если уже все есть" - собственно говоря мой шаблонизатор тоже уже давно существует. У меня старшая цифра четверка т.е. это уже 4.1.0b (старшая цифра меняется только при потере совместимости с предыдущими)

Ну а в целом фреймворк пишу потому что свой старый не устраивает излишней закрытостью (т.е. удобен мне, но неудобен другим) а чужие не устраивают либо излишней сложностью либо излишней простотой.

pelvis:
И все-таки, я не пойму, зачем дизайнеру код нужно знать. Допустим, есть у нас в Boss Cms стандарт:

Не совсем ясно, но кажется Вы говорите о том чем ваш код отличается от {пользователь.фамилия} или же просто {фамилия}. Как мне кажется что мой вариант проще для понимания.

pelvis:
Вопрос, зачем нужен шаблонизатор, если есть программист?

Чем плох и хорош виндовый сервер? Решения от майкрософт дороги, и требуют гораздо больших усилий для поддержания его работоспособности. Поставив более удачное решение ты получишь меньше денег и не будешь зарабатывать на обслуживании. :)

pelvis:
А если нет программиста, то чей карман мешает его нанять на работу?

Есть разные подходы к работе. Лично для меня не приемлемо продавать решение за 500р. а потом его поддерживать. Я предпочитаю продать все права на продукт за более крупную сумму и пусть уже другой человек его поддерживает а мне остаются только сложные моменты за отдельные деньги. Причем здесь шаблонизатор? Да при том, что я стараюсь минимизировать работу программиста. Это просто разные подходы. Каждый имеет право на жизнь.

Вон посмотри как Дуров пишет - это же истерика для "ортодоксального" программиста... Одни его ляпы типа возможности перевода отрицательных голосов чего стоят. Зато небольшими ресурсами поднял такую махину...

bearman:
это не вау, а стандарт :)

http://helldude.ru/inner/projects/php/DudeTpl/trunk/

пишет 0.004, но если скомпилить все классы в один файл, то будет точно быстрее :)

А кто говорит что это "Вау!"? ;)

Я к тому что какая разница сколько оно жрет если оно несоизмеримо с расходами на модель иконтролер? Есть у меня "самый быстрый" шаблонизатор - всего с десяток строк, да только нафига эта нанооптимизация?

kil:
Несмотря на то, что я вряд ли когда-нибудь пойму фишку шаблонизаторов,

А какие могут быть недостатки в использовании шаблонизаторов?

Чем плоха концепция - код отдельно дизайн отдельно?

kil:
хотелось бы поинтересоваться насчет быстродействия.
Хотя бы приблизительный порядок времени обработки типового шаблона.

Ничего пока не скажу потому что ничего под ним не написано пока, но его прадедушка очень шустренький :)

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

PYV:
mendel 1000 грн надо платить
расходы в этом случае рояля не играют

Да я вот тоже так считаю. Но смущает что не все с этим согласны и что со слов знакомой их фирма два года в такой ситуации не платит налогов...

Может у кого есть ссылка на первоисточник?

Динозавр:
Не знаю как в украинском законодательстве потому как сам из России. Но часто работаю с украинскими партнерами и финансовая отчетность у Украины и России схожая.

Деньги пришли по безналу?
Т.е. вашей фирмой был выставлен счет, заказчиком была произведена по счету оплата и после чего заказчику была вашей фирмой выписана счет-фактура.
Если да, то в счете и счет-фактуре должна быть графа НДС (или какой другой налог). Именно его и надо вырнуть.

:) все совсем не так.

у десятипроцентников вообще нет НДС.

Да и не про него речь идет.

pelvis:
Дизайнеру нужно уметь рисовать, верстальщику верстать блочно, а программист все это дело вставляет в систему управления. Каждый должен заниматься своим делом.
webfaction:
а как же отделение логики и данных от представления? именно для этого шаблонизаторы существуют! а смесь из php и html считается дурным тоном…

webfaction, зачем Вы навязываете программисту "не его дело"? ;) А если серьезно то не стоит путать системного программиста и прикладника. Вы же не будете ругать каменщика за то, что он не знает теор.мех. :)

Prior:
ИМХО шаблонизатор - ближе к программисту, а не к верстальщику, тем более не к дизайнеру.
Хотя на самом деле есть группа лиц, которые "на все руки мастера": и дизайн, и вёрстка, и цмску какую-нибудь прикрутить. Только на практике в подавляющем большинстве случаем они не являются профессионалами ни в одной из этих областей.

Ну и я примерно такого мнения... :)

Я считаю что такие навороченные шаблонизаторы как смарти не особо пригодны для нормального верстальщика... слишком сложны))) потому и хотел услышать мнение именно с этой стороны :)

kontrobas:
Товарищ Вы просто не правы, как можно сравнивать дизайнера, программиста и верстальщика?

А вообще тема создана просто для ПиаРа сервиса Смарти... Вот и все... особенно учитывая популярность халявы в данной ветке (конкурсы, продам макет за копейки, рисую за отзыв)... Тем более что в опросе темы нет варианта а нафиг он нам нужен етот Смарти

Товарищ Вы просто писатель ;)

ПР смарти, да еще и "сервиса смарти" это из области "иногда лучше молчать чем говорить..."

Про то, что я уже писал что мне порекомендовали не писать свой когда есть смарти, а значит по сути смарти мне "конкурент" и не говорю о том, что тут достаточно прозрачно звучит что я хочу услышать негативные отзывы про смарти, но при этом достаточно объективен чтобы не оставлять только негативные варианты))))

Решад, в принципе я хотел услышать мнение "дизайнеров знающих хтмл"... здесь это по моему мнению лучшее место. В принципе решение о том, что смарти мне не подходит было принято еще лет пять назад :) Я просто хотел составить для себя представление стоит ли мне уже остановится в наращивании функционала или можно еще "наворачивать" и насколько простым языком стоит писать описание...

Всего: 1906