• Какая есть CMS для Landing страниц чтобы была обработка заявок клиентов?

    banderos120
    @banderos120
    Играю на балалайке
    Лэндинг - это не архитектурное различие, это просто внешний вид такой. Если не эксперт, то смотрите в сторону Wordpress - там огромное сообщество, куча плагинов и шаблонов. Что-нибудь подходящее да найдете. Плюс сама админка проста в освоении.
    Ответ написан
    Комментировать
  • Почему полезла верстка?

    L0k1
    @L0k1
    мы посмотрим на картинки и выясним причину съехавшей верстки, просто немного подождите
    Ответ написан
    2 комментария
  • Поставить защиту на плагин WordPress?

    rOOse
    @rOOse
    Frontend developer
    Лучше делайте light и pro версии, в light основной функционал - бесплатен, в pro плюшки - платный
    Ответ написан
    1 комментарий
  • Что можно написать на Node.js?

    MarcusAurelius
    @MarcusAurelius Куратор тега Node.js
    автор Impress Application Server для Node.js

    Часто применяется для:

    1. Локальные приложения и утилиты командной строки
    • Сборщики и трансляторы
    • Пакетная обработка и сценарии отложенной обработки
    • Скрипты, CLI (интерфейсы командной строки)
    • Генерация документации, отложенное формирование отчетов
    • Сценарии тестирования для других систем

    2. Серверы
    • Серверы веб-приложений и SPA
    • Серверы и API для мобильных приложений
    • Любые другие веб-API (RPC, JSON, REST)
    • Серверы сообщений и трансляция событий (чаты, игры, интерактив)
    • Заплаты на уже готовые системы, написанные на других языках, для реализации вебсокетов, SSE, лонг-пулинга и т.д., т.е. для затыкания дыр, для решения проблем в узких местах уже работающих систем.

    3. Клиенты
    • Оконные приложения (nw.js, node-webkit)
    • Кравлеры, парсеры и сбор данных

    4. Железо
    • Программирование микроконтроллеров (arduino, espruino, tessel)
    • Промышленная автоматизация

    Редко применяется (но подходит) для:
    • CMS, публикация контента (просто ниша уже занята и в этой задаче нода не дает чего-то принципиально нового или сверх соблазнительного).
    • Массовая электронная коммерция и торговля (не применяется для массовых движков магазинов, но используется отдельными крупными компаниями для торговых и платежных задач в качестве дополнительного средства к уже имеющемуся ПО, по сути закрывает узкие места).

    И плохо подходит:
    • Вычисления и моделирование, со скоростью математических операций нода и JS, как не типизированный язык, не дают хороших показателей
    • Научные приложения (по тем же причинам)
    Ответ написан
    10 комментариев
  • Как при создании темы WP добавить в нее функциональность некоторых плагинов?

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

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

    Также советую скачать одну из тем с нестандартным функционалом и посмотреть, как это реализовано там.
    Ответ написан
    Комментировать
  • Объясните коротко, по делу что же лучше/производительнее/удобнее и в каких ситуациях?

    live отметаем сразу, т.к. он уже не только deprecated, но и deleted. С bind и click все интереснее - внутри (в коде jquery) они ссылаются на on, и возможно даже будут удалены в будущем. Отличие функциональности click в том, что он может возвращать уже привязанное событие (аналогично trigger), если оное уже есть. Например, объявление click выглядит как-то так (не скажу за все версии):
    function (data, fn) {
        return arguments.length > 0 ? this.on(name, null, data, fn) : this.trigger(name);
    }


    Также click не может делегировать события, т.е. вы не сможете сделать так, чтобы событие было актуально не только для всех элементов a, которые уже есть, но и для тех, что сгенерируются любым способом в будущем (собственно, это позволяют live и on, первый из которых имеет статус deleted и недопустим к использованию).

    В целом, использование таких оберток может даже привести к очень незначительному, но все же снижению производительности за счет во многих случаях лишнего вызова дополнительной функции. Поэтому, лично я рекомендовал бы не использовать bind, а выбор между click (и другими "событийными обертками") и on делать на основании приведенного выше участка кода и нужной вам функциональности (еще раз напомню, что click и тп. не позволяют отслеживать появление новых элементов на странице).

    Как-то так. Прошу извинить если немного напутал терминологию.

    UPD. live технически также ссылался на on, но, хотя в отличие от bind и прочих позволял отслеживать появление новых элементов, имел много недостатков - тут можно много интересного прочесть. Возможно, поэтому его и удалили.
    Ответ написан
    2 комментария
  • [РЕШЕНО]Как обойти ограничение символов в html?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Какие ограничения?
    Читай свой вопрос перед тем как его постить, и думай, понятно ли будет хоть что нибудь посторонним людям.
    Ответ написан
    7 комментариев
  • Почему скрипт перестает выполняться?

    @Centrino
    1. Увеличьте время выполнения скрипта (для apache set_limit_time)
    2. Нехватка памяти для обработки
    3. Отлавливайте ошибки.
    Ответ написан
    Комментировать
  • Какой php framework самый простой для изучения?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Хотелось бы не только документацию, но и туториалы (уроки). В идеале как с zend framework 1 - целые обучающие диски ( например Евгения Попова)
    Поймите одну вещь пожалуйста - с учетом уровня зарплат в индустрии - если человек тратит время на запись каких то уроков - он может быть отличным "инфо"бизнесменом, но как программист-профессионал он скорее всего говно.

    Более того, если Вы не научитесь разбираться с любым продуктом по его документации (разумеется англоязычной, т.к русское комьюнити априори меньше мирового) - вы не далеко уйдете от таких вот поповых.

    Что касается современных фреймворков на которые стоит посмотреть - я бы посоветовал Вам начать с Yii2 или Laravel
    Ответ написан
    Комментировать
  • Какие нужны библиотеки для реализации цели?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    короткий путь для реализации цели?

    www.freelansim.ru
    Ответ написан
    Комментировать
  • Выбор дороги в веб-разработке. Что можете посоветовать?

    @rsi
    software engineer
    Да боже мой, ваши муки выбора характерны для любой профессии. Серебряной пули нет, никто не спрогнозирует как выбор между пхп и питон изменит вашу жизнь. Нет такого, что выбрав пхп вы станете аутистом, а выбрав питон вы станете успешным. Программирование это не язык, язык всего лишь инструмент его можно менять.

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

    Следуйте этим 8 пунктами и вы сможете купить виллу на карибах даже если выберете паскаль.
    Ответ написан
    Комментировать
  • В firebug есть, в html теле - нет. Как так?

    Потому что данные, которые вы не видите в исходном коде добавлены через JavaScript.
    Их изначально нету в отданной страничке сервером.
    А в FireBug вы видите результат уже после обработки через JS
    Ответ написан
    Комментировать
  • Создание простого сайта. Как подступиться?

    andykov
    @andykov
    Shit happens
    Да, Wordpress для вас будет не плохой вариант.
    Шаблонов полно и есть бесплатные.
    К примеру:
    www.wp-templates.com
    https://wordpress.org/themes/
    wp-templates.ru
    wordpress-templates-free.com
    Ответ написан
    1 комментарий
  • Создание простого сайта. Как подступиться?

    XXX
    @XXX
    Решение где-то рядом
    Надо смотреть CMS или есть что по-проще?
    Посмотрите wordpress, это бесплатная CMS, под которую очень много готовых бесплатных шаблонов и плагинов, и много инфы на русском. Все сделаете без программирования и верстки.

    Где лучше искать хостинг?
    Если проект не коммерческий и Вы намерены его развивать, то лучше купите домен на деньги из своего кармана и оформите на себя, хостинг поищите не изначально бесплатный с конструктором сайтов, а обычный. Немало хостеров предоставляют хостинг бесплатно под некоммерческие проекты или для благотворительных целей. Вот хостинг с такой акцией, у них например школа-музей "Литос-КЛИО" размещена.
    Ответ написан
    Комментировать
  • Стоит ли стараться обходиться без JS?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Анимации лучше делать через css. Вы можете запускать их из js (добавлением класса) но в целом...

    Если что-то относительно просто можно сделать через CSS - то лучше это делать через CSS. Если это как-то влияет на гибкость, приходится менять структуру HTML и т.д. - то тут уже стоит задуматься. Выбирать стоит не только самый производительный способ но и самый гибкий.
    Ответ написан
    Комментировать
  • Что такое верстка "пиксел-в-пиксел"?

    @IceJOKER
    Web/Android developer
    пиксель в пиксель - это и есть пиксель в пиксель, то есть верстаете точно пиксель в пиксель, что непонятного ?
    какая разница какие там размеры, раз уж написано пиксель в пиксель, то так и верстаете.
    Ответ написан
    1 комментарий