Задать вопрос
@goodknight

Back-end, работающий со Smarty

Здравствуйте. Возможно не так сформулировал вопрос, простите.

В общем, устал я очень от CMS, устал, что нельзя простой строчкой html-кода вставить в любое место какую-нибудь ерунду. Мне, как верстальщику, просто не дают работать CMS (типа Joola, WP, Drupal, Битрикс), без знания php и лезть не хочется, методы, которые они предлагают, очень часто не исчерпывающие.
Был опыт разработки в Front-End фреймворке, с шаблонизатором Smarty, потом на это всё натаскивали какую-то админку. И очень понравилось. Свободно, удобно, мобильно.

Итого, просто, есть ли что-нибудь, что позволяет свободно, кастомно верстать, но хотя бы с базовыми функциями CMS (отправка email, комментарии).
И это что-то, желательно, чтобы могло юзаться без особых знаний php.
Спасибо.
  • Вопрос задан
  • 2787 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@victimofbrainlessness
Уж простите за оффтопик. Но знание пхп принесет вам пользы на несколько порядков больше. Зачем вам костыль в виде смарти? по сути тот же самый пхп, но с фигурными скобками и гораздо меньшими возможностями; люди пишут плагины обертки чтобы хоть как то возместить отсутствие функций, структур и прочего.
К тому же вы сознательно сужаете количество проектов над которыми вы потенциально могли бы работать. Не станете же вы предлагать работодателю переписать приложение на сматри, чтобы уставшему верстальщику было удобно вставлять ерунду.
Вообще не понятно зачем верстальщику вставлять какую то ерунду в прототипе? Задача верстальщика сделать из макета прототип страницы в html+css. все остальное (подставлять переменные, выводить информацию в циклах и т.д.) делают разработчики. Если же вы разработчик, работающий с PHP CMS то не знать пхп - нонсенс

имхо профессию верстальщик давно пора вносить в красную книгу. Не спорю в эпоху печати верстальщик это царь и бог. Но в наш то 21ый век, любой front-end developer сделает шаблон не хуже верстальщика, а то может и лучше. Времена изменились, требования к кандидатам на работу ростет, мало знать один только html+css, необходимы хотя бы поверхностные знания во всем стэке вэб разработки. не майтесь дурью - учите пхп
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
попробуйте piecrust или что-то в этом духе.

Ежели вы знаете js можете попробовать nodejs
Ответ написан
Комментировать
Satanpit
@Satanpit
Front-end developer
В любом случае без серверного языка Вам не обойтись.
Front-end это хорошо, но у Вас ничего толком не выйдет без того же PHP, хранить информацию где-то же надо. Единственный выход это юзать сторонние API, но опять же полноценного сервиса не построишь.
Так что либо найдите для себя CMS по вкусу либо изучайте PHP или что-то в этом роде, или просто переквалифицируйтесь на Front-end разработчика.

Еще, как вариант, заставлять программиста писать API, в этом случае рекомендую изучить какой-то JS фреймворк и будет Вам счастье.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы