Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (7)
  • Что понимать под словосочетанием "серверная часть"?

    @PaulJE
    Еще серверную часть называют - backend, клиентскую - frontend.

    Получается бакэнд - "обратная сторона" которая не видна юзеру, фронтенд - "повернутая лицом юзеру" - клиентская
    Ответ написан
    Комментировать
  • PHP и Laravel сразу или сначала php?

    @PaulJE
    Начав с азов и собрав на коленке свой сайт, тебе придется преодолеть такие проблемы, которые обычно разработчику очень редко выпадает "разбирать". Зато в будущем конечно очень облегчит понимания всей системы в целом. Можно годами работать, писать на cms/фреймверках, и не знать как работает HTTP, в чем разница GET или POST, что такое sql иньекция и пр.
    Обратная сторона в том, что фреймверк сразу прививает "культуру", у него есть структура, есть готовые компоненты, гораздо проще реализовать многие вещи чем изобретать свои велосипеды. Я бы предложил пройтись по всем основам, и начать конечно с фреймверка, Laravel отличный выбор для новичка, можно даже что-то проще типа slim или silex, там тебе придется больше писать "своего" кода. Ну а после энного количества месяцев, когда ты почувствуешь что "все" знаешь, просто попробуй взять и написать что-нибудь на "symfony")
    Ответ написан
    Комментировать
  • Как скрестить bitrix с symfony 2?

    @PaulJE
    Смотря что подразумевается по скрещиваением. Symfony весьма гибкий продукт, и есть возможность вытягивать из него отдельные компоненты для внедрения в свое приложение. Но я как понимаю вам нужно решение для администрирования сущностей, аля CRUD для всего и вся? На базе Symfony можно использовать автогенерирование моделей по схеме из БД и прикрутить какой нибудь SonataAdminBundle
    Ответ написан
    1 комментарий
  • Как указать максимальный размер одного слова из текста в textarea?

    @PaulJE
    Дело в том, что нативно HTML5 не потдерживает проверку на длину каждого слова, только если всего текста внутри текстареа, следовательно есть 2 пути решения: проверка на клиенте и на бакэнде.
    1й способ прост в исполнении, на сабмит формы вешать обработчик на javascript. Проблема только 1: пользователь может легко обойти такую проверку
    2й Способ более эффективен но более сложен в плане проработки нюансов, т.к. нужно вернуть ту же страницу с указанием ошибки, при этом не терять текста внутри текстареа.
    Лучше всего комбинировать такие веши: простая проверка на JS + проверка на бакенде
    Ответ написан
    5 комментариев