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

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Там куда отправляется форма считать как-нибудь(тысяча и один способ). В базу, в файлы писать товар/количество и т.п.

    Только эти счетчики обычно делают для вида и они на самом деле не работают(по настоящему).
    Анимируются на JS например с интервалом.
    Маркетингшит в общем.
    Ответ написан
    Комментировать
  • Старт в WordPress?

    sivabur
    @sivabur
    Заблокировали просто так!
    Вяленькие какие-то советы.

    1.Скачивайте на локалку
    2.Лазайете там(сверху там есть в каждом разделе ПОМОЩЬ где се понятным языком описывается и включения выключени показывания некторых опций включите все опции все галочки)
    3.Делайте все что только возможно с постами(публикациями) публикуйте /удаляйте редактируйте/делаете разные типы публикации разную дату/меняете шаблоны и смотрите как это выглядит!
    4. Страницы(pages) тоже самое!
    6.Категории, метки(создания редактирования подктегории все педантично смотрете как выглядит и пробуйете каждую опцию)
    5. Виджеты(перемещайте/удаляете/добавляйте все стандартные что есть и смотрете изучайте их и их настройки)!
    6. Темы(как изменить тему/редактирование настроек темы/)
    7. Меню(подменю с несколькими уровнями вложастями,пункты которые силаются на страницы/пост/страницу постов/внешний ресурс/категория/метку)
    8. Настрйоки самого ворпреса.
    9.Только после всего этого вы начинайте гуглить детально по настройкам и по опциям по которым вы не разобрались!И к примеру вы хотите сделать определеным образом но не знайете как тоже гуглите!
    Вы уже будете лучше 99% которые типо знают ворпрес.

    10.Только после того как разобрались со все етим переходите к программированию написания плагинов/тем/виджетов. https://codex.wordpress.org/ +гуглите сами конкретную тему.

    Начинать с программирования не зная функционала пользователя из коробки(это очень глупо)!
    Ответ написан
    Комментировать
  • Старт в WordPress?

    vicodin
    @vicodin
    Имею некоторый опыт
    Просто прочтите wp для профессионалов (2014).
    Лучший старт.
    Ну естественно с проработкой.
    Ответ написан
    Комментировать
  • Старт в WordPress?

    ksider
    @ksider
    Я сварщик не настоящий
    к вышесказанному добавлю еще пару шпаргалок:
    Небольшой мануал для старта
    Иерархия шаблона
    Теги
    Шпаргалка

    добавлю еще сервис для следующего уровня
    Ответ написан
    6 комментариев
  • Что требует от MySQL?

    m_hamlet
    @m_hamlet
    Веб разработчик
    DB_SERVER - IP адрес MySQL сервера. Если MySQL физически стоит на одной машине со скриптом, то в большинстве случаев можно просто писать "localhost"
    DB_PORT - порт MySQL. Наверняка это будет 3306, если никто не менял её
    DB_USERNAME - пользователь базы данных
    DB_PASSWORD - пароль пользователя
    DB_NAME - название базы данных
    TABLE_PREFIX - префикс таблиц. Эта строка будет добавлена к имени каждой таблицы. Можно оставить пустым (если, конечно, разработчики не ввели проверку).
    DB_USERTABLE - название таблицы пользователей
    DB_USERTABLE_USERID, "user_id" - по всей видимости, это название колонки идентификаторов пользователей
    DB_USERTABLE_NAME, "from" - название колонки для имен пользователей
    DB_AVATARTABLE - название таблицы аватаров
    DB_AVATARFIELD - поле для аватаров

    P.S. Более подробно описать невозможно, так как непонятно что за скрипт, зачем он нужен, есть ли инсталятор или нет...
    Ответ написан
    2 комментария
  • VPS. Каковы особенности работы?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Фактически вам дают выделенный сервер (который просто не является железным, на то он и виртуальный). Если говорить про digitalocean - там у вас действительно всё своё выделенное (память не шарится, а аллоцируется при старте виртуалки, ядро процессора для вас личное на тарифах от $10, lvm-том с только вашей виртуалкой (фактически - выделенный для вас раздел raid-массива)).

    Всеми настройками внутри системы занимаетесь вы. Более того, хостер даже не отвечает за то, что у вас система запустилась. Если виртуалка грузится до биоса - то свою работу по обеспечению работы сервера хостер выполнил (опустим в этом контексте вопросы про сеть). Если сломали ОС и она не загружается - у вас есть кнопка "переустановить чистую систему". За бэкапы, опять же, отвечаете вы (digitalocean предоставляет платные бэкапы, но они не очень удобны). За безопасность - вы.
    В случае с digitalocean у вас есть доступ к "монитору" виртуалки и загрузочный rescue-livecd. В общем-то всё.

    По поводу того, как настраивать (если речь про стандартный стек LAMP), то:
    1) debian 7 x64
    2) отключение авторизации рута по паролю, использование ssh-ключей
    3) для диагностики установить snoopy, настроить логгирование sftp.
    4) не использовать ftp, использовать только sftp. Желательно, по ключам. В sftp-клиенте ни в коем случае не хранить пароли от аккаунта или ssh ключа.
    5) nginx+apache-mpm-itk + php 5.3 и выше + percona-server вместо mysql
    6) в конфигах виртуалхостов включите open basedir, если сайт будет с этой настройкой работать (эта опция запрещает php-скриптам при обращении к ним по http выходить за пределы указанных в basedir каталогов)
    7) не забудьте включить MatchUser/MatchGroup для виртуалхостов
    8) обязательно настроить default host для apache и nginx, чтобы исключить неконтролируемую конфигами обработку каких либо запросов по http. Обычно вешают 403 или 404 ошибку в качестве дефолта.
    9) не ставить лишний софт, не вводить бездумно команды из случайно найденных в гугле мануалов, если не понимаете что именно эта команда делает.
    10) не ставить софт из исходников, особенно из недоверенных источников.
    11) если на сервере нужна исходящая почта, то корректно настроить ограничения для неё. Например, для exim4 (он предпочтителен в Debian) - раз, два.
    12) убрать за http-auth все лишние административные скрипты - phpmyadmin, админки сайтов, графики, мониторинг и так далее.

    Это исключит почти все возможности атаки на сервер снаружи. В такой конфигурации если вас и взломают, то либо из-за украденного пароля/ключа, либо поломают сам сайт и зальют вредоносные файлы через php-скрипты непосредственно сайта.
    Более того, у меня в такой конфигурации пока не сломали ни одну виртуалку целиком (были проблемы с заражением отдельных сайтов, конечно - но это было сделано явно через php), несмотря на разрешающий всё firewall и стандартный ssh-порт.

    А вообще за настройку всего этого добра под 2-3 сайта админы берут около 500 рублей.
    Ответ написан
    42 комментария
  • Интернет-магазин на Wordpress?

    kakawajazz
    @kakawajazz
    Вишенка — враг черешенки.
    А я хочу добавить вот что. ТС говорил о трёх вечерах впустую и как минимум о четвёртом, потраченном на Woo. Четыре вечера! Мне кажется, что человек, изучивший WP вдоль и поперёк за такое время смог бы понять основные принципы работы любой современной системы управления магазином. Автор себя немного недооценил, как мне кажется.

    Ещё один момент. До того, как сам сделал первый ИМ, много раз читал мнения о том, что магазин на WP как минимум равняется длительному половому сексу с плагином магазина. И думал, да ну, ерунда, отзыв старый, мир стал лучше. А потом у меня появился «сложный» клиент.

    Сначала он хотел «шоб просто — курьер и в офисе и всё» — для этого мне с головой хватило WP-Shop (хотя объективно плагин жуткий, переписать там кое-что пришлось; и пришлось следить, чтобы ни один из требующихся ему дополнительных плагинов ни в коем случае не обновился). Но на стадии сдачи проекта клиент стал придумывать себе разные прикольные расширения функционала, подстраивая под которые плагин WP-Shop я очень-очень сильно и многократно поебался. Причём в этот мой первый раз казалось, что, чёрт, я же уже потратил столько сил, копаясь в этом всём, нельзя сейчас всё бросить и выбрать другую платформу, жалко потраченного времени, надо пилить.

    В результате я всё равно плюнул слюнями на WP, плагин и всё это и выбрал Prestashop, в котором один вечер просто покопался, освоился, а за второй вечер сделал ВСЁ, что было связано с функционалом. Вот там уже и поставщики, и склад, и импорт, и статистика, и налоги, и способы оплаты (Робокасса есть, да), и база клиентов, и реклама, и скидки и т.д.

    Короче, я теперь тоже один из тех людей, которые говорят:
    — Выбери что-нибудь более специальное для интернет-магазина. С WP ты поимеешь длительную головную боль просто ради ничего.
    Ответ написан
    Комментировать