• На какую CMS проще перенести сайт с ucoz?

    Sanes
    @Sanes
    Modx
    Ответ написан
    Комментировать
  • Как правильно сверстать это?

    @metaf
    Посмотрите плагин easypin (в примере метки над паромом и башней). Responsive, метки остаются на месте.
    Ответ написан
    Комментировать
  • Какая CMS лучше подойдёт для виртуальных товаров?

    hummingbird
    @hummingbird
    OpenCart отлично подойдет.
    Модуль робокассы для нее есть.
    Ответ написан
    Комментировать
  • Как выбрать CMS для сайта-одностраничника + блог?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    modx
    Ответ написан
    Комментировать
  • Адаптивный дизайн. Какими должны быть размеры экранов?

    Serj-One
    @Serj-One
    i'm sexy and i know it
    Если ориентироваться строго на бутстрап, то ответы следующие:
    Следовательно макеты нужно делать для 320px, 768px, 992px, 1200px. Верно понимаю?

    Нет. Смотреть нужно на размер контейнера. Соответственно, размеры - 1170, 970, 750, 320. При этом не забывая про поля.

    И сразу вопрос про отступы между колонками: какими они должны быть?

    Отступа между колонками быть не должно. Все отступы, и у контейнера и у колонок, внутренние. Независимо от разрешения равны 15px.
    Ответ написан
    2 комментария
  • Взлом сайта, как понять почему так происходит?

    archakov06
    @archakov06
    Frontend-разработчик (ReactJS)
    Есть замечательная утилита aiBolit. Советую им просканировать сайт (папку сайта).

    1. Возможно ваш ФТП ломанули.
    2. шелл залили через плагин какой-то
    3. ломанули сайт который находится на одном сервере с вашим сайтом.
    Ответ написан
    Комментировать
  • Какую CMS использовать?

    Symphony
    @Symphony
    Про Wordpress тут уже написали, а вот про MODX – нет. Попробуйте MODX.
    Ответ написан
    Комментировать
  • Проблемы с формой обратной связи. Что делать?

    webinar
    @webinar Куратор тега PHP
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Создал сайт в Adobe Muse
    - вот почему не работает. Часто встречаю подобные проблемы: "Пытался в чайнике приготовить дизельное топливо", "Ковырялся отверткой в зубах, но поломал зуб", "Женился но выпить не с кем".
    Ответ написан
    2 комментария
  • Слайдер новостей modx revo как реализовать?

    qork
    @qork
    { background: #F00B42 }
    Migx
    Ответ написан
    Комментировать
  • Способы раскрутки сайта?

    mihail430899
    @mihail430899
    Вебмастер
    Перед раскруткой я советую провести оптимизацию сайта, насколько это возможно. Это включает в себя техническую настройку сайта изнутри, настройку движка, шаблона и т.д. Можете глянуть тут, например. Грамотно настроенный сайт намного проще будет продвинуть потому что не будет технических косяков
    Ответ написан
    Комментировать
  • Как урезать свой перфекционизм?

    isqua
    @isqua
    Научу HTML, CSS, JS, BEM и Git
    Чтобы перестать делать лучше то, что ещё не сделано до конца, нужно понять одну простую истину: Запущенный проект лучше, чем не запущенный.

    Давайте потренируемся:
    • Что лучше: запущенный проект с несжатыми стилями или незапущенный со сжатыми?
    • Что лучше: не запущенный проект с десятью страницами или запущенный с тремя?
    • Что лучше: запущенный проект c jQuery или не запущенный без jQuery?


    Надеюсь, вы смогли выбрать! Как узнать, что пора запустить проект? (Под запуском я имею в виду «показать людям». Например, если вы решили написать библиотеку, давайте считать «проект запущенным», если вы выложили её на гитхаб) Нужно прикинуть, сколько времени вам надо на разработку и умножить на два. Если получилось больше двух недель, то стоит разбить проект на части и прикинуть так про каждую часть. Соответственно, ставите дедлайны.

    Промежуточные дедлайны помогают успеть к последнему. Старайтесь сначала реализовать основную функциональность, а потом дополнительную. Если не успеете к дедлайну доделать дополнительное — сначала запустите основное, а потом видно будет, надо ли вообще доделывать дополнительное.

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

    Удачи!
    Ответ написан
    4 комментария
  • Что использовать для написания админки?

    @deadsandro
    Используем MODX Evo для этого, довольно легкая CMS. Недавно начал копать в сторону "файловых cms", хотел что-то похожее на модх найти, но без базы данных (бд на файлах). Ничего подходящего к сожалению так и не смог найти (ближе всего были BoltCMS на sqlite, GetSimple (но такую админку не отдашь клиенту, не очень удобно) и еще Cockpit .

    Посмотрите сначала Cockpit, это не совсем полноценная CMS, а скорее просто управление настройками, данными и галереями. Возможно именно то, что вам нужно. Данными "управляете" с помощью нее, а выводите на сайт потом с помощью АПИ
    Ответ написан
    Комментировать
  • Как сверстать такой элемент?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    https://jsfiddle.net/QW01_01/rjyhqeg4/1/
    Норм дизайнеры.
    Не понимаю, чего тут отвечающие разнылись.
    Ответ написан
    Комментировать
  • Как лучше составить рекламное объявление и выбрать правильное направление?

    mazah
    @mazah
    Главное - делай
    1. Использование зарегистрированного товарного знака в заголовке и описании объявления может привести к неприятностям. Это нарушение. Причем, Яндекс спокойно пропустит объявление, но если владелец увидит и зафиксирует факт использования Вами его товарного знака в рекламе - он просто подаст в суд и с высокой долей вероятности выиграет.
    2. Использование в ключевых запросов связанных с какими либо товарными знаками не являются нарушением. На данный момент.

    P.S.: Есть информация, что уже создан прецедент в котором компании А удалось доказать, что компания Б использовала ключевые запросы, которые содержали название товарного знака компании А, что повлекло к снижению доходов компании А. Пока это на уровне слухов, потому что подобного решения суда я еще не видел.


    Если говорить про советы, то:
    а) проведите аудит конкурента, узнайте какие ключевики он использует в ЯД с помощью SpyWords.
    б) соберите и проработайтее хорошее семантическое ядро тысяч на 20-30 ключевиков и запускайтесь.
    в) подумайте над AdWords. Доля присутствия российских бизнесов в Яндексе выше, чем в Google. Это значит, что конкурировать там на данный момент, во-первых, проще; во-вторых, дешевле.
    Ответ написан
    1 комментарий
  • Хитрая генерация PDF. Как?

    sHinE
    @sHinE
    веб-разработчик, php/js/mysql и сопутствующее
    Есть еще https://www.pdflabs.com/tools/pdftk-server/ - судя по документации там есть заполнение форм. Но, насколько я в курсе, pdf должен быть специально подготовлен для заполнения форм. Ну и насчет возможности этого в бесплатной версии я не особо в курсе.
    Как по мне, я бы сделал через генерацию html->pdf, но это моё мнение без учёта всех специфичных условий вашей задачке.
    Ответ написан
    1 комментарий
  • Как создать сайт вроде спрашивай.ру?

    HoHsi
    @HoHsi
    Не стоит сразу же замахиваться на большой сервис, начните постепенно. Каждый начинающий программист первым своим проектом грезит сделать убийцу ВК / FB. Скажу сразу, это с первого раза не выйдет. Как не выйдет и с 10. Но! Это не повод, что-бы не развиваться и не учиться. Итак если вы все же решили потрать пару месяцев на обучение, или вы уверены, что пойдет меньше, начните так:

    Шаг первый
    Html. Это язык разметки, на котором написано 100% веба, то есть это необходимая вещь де-факто. Он позволит вам разместить текст на странице, оформить ее.
    В базовой аналогии, это ворд для интернета (кышь Ъ праграммысты, это довольно хорошая аналогия для новичка, продолжим...).

    Это займет +- 1 неделю

    Вам помогут:
    * htmlbook

    Шаг второй
    CSS. Это язык стилизации. Перекрасить текст, увеличить отступы, сделать тень у блоков это к нему. Все крависости в интернете делаются на нем. 99% веба использует для стилизации именно его, так что опять же это стандарт.

    Это займет +- 2 недели

    Вам помогут:
    * Sorax

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

    Это займет +- 2 месяца

    Вам помогут:
    * php.net

    Шаг четвертый
    Wordpress. Это почти готовый сайт. В нем уже есть все, что вам нужно. Вы можете писать посты, делать обсуждения и т.д. На его основе вы сможете вылепить что угодно, даже тот самый вопросник. Он написан на PHP, так что он будет дополнять ваши знания. Как только научитись ставить WP, попробуйте написать для него шаблон, потом плагин, и еще и еще. Это закрепит и разовьет ваши предыдущие знания.

    Это займет +- 2 месяца

    Вам помогут:
    * wp-kama

    Шаг пятый
    MySQL. И в частности язык запросов SQL. Это база данных. Они нужны, что-бы хранить информацию вашего сайта в удобном виде. Т.е. по своей сути это таблица экселя, в ней есть поля и их значения. Это так же необходимые знания, так как ваши вопросы из вопросника будух храниться именно там.

    Это займет +- 1 месяц

    Переломный момент
    Наступает переломный, это значит что по истечению полу-года вы должны сесть и подумать, нравится ли вам, что вы делали. Это важно. Так как дальше не будет проще, не будет легче. Начнутся такие вещи как Асинхронность, Брокеры сообщений, ООП, MVC, и другие страшные слова, которые ровно как и предыдущие шаги по-началу будут вас пугать, но потом станут лучшими друзьями.

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

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

    Шаг пятый
    JavaScript. Ура, вы решили, что вы хотите быть программистом, похвально. Этот язык позволит вам сделать ваши страницы более динамичными. Добавить на них анимацию, логику. Этот язык использует 90% веба, так что сомневаться в его значимости нет смысла. Он позволит вам добавить жизнь на ваш сайт.

    Это займет +- 2 месяц

    Вам помогут:
    * Sorax
    * learn.javascript.ru

    Шаг шестой
    Jquery. Это продолжение JS. Это фреймворк (набор готовых функций). Он облегчит вашу работу с JS и позволит делать ее более качественно и быстро.

    Это займет +- 1 месяц

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

    Если вам нравится PHP, он удобен, тогда продолжите изучать именно его, но не стоит бездумно и слепо защищать язык. Если вы чувствуете, что он вас смущает, не противьтесь и просто попробуйте что-то другое. А поверьте этого много.

    Итак развилка:
    Мне нравится PHP, мама я женюсь!
    Ок, тогда вам стоит взглянуть на фреймворки Laravel, Yii 2, вполне хороши. Они довольно мощные и позволят много чего на себе сделать.

    PHP какой-то странный, но мне понравился JavaScript
    Шикарно, значит есть смысл попробовать NodeJS. Это версия языка (Да, я знаю, что нода это среда а не язык, дайте уже объяснить человеку) расчитаная на составление страниц, как PHP. Это очень мощный инструмент, поняв который, вы вряд ли захотите уйти с него. Он поможет вам писать не только сайты, но и приложения для телефонов / планшетов, программы для ПК, возможно игры (но не стоит. По крайней мере с текущим развитием инструментов), демоны, сервисы, консольные приложения и т.д.

    Они оба мне не нравятся
    Что ж, тогда вам могут приглянуться Python, Ruby - эти два языка более близки к PHP, чем JS.
    Или вы за год стали адептом скорости, и не видите большей радости в жизни чем оптимизация и быстрото рендеренга. Ну тогда вам точно понравятся GO и Rust.
    А может быть Dart к тому временем станет мейн стримом, это уже покажет время.

    Что-бы вы не выбрали, это будет хорошим решением.

    Шаг восьмой
    Как говорится, я просто оставлю это здесь. Сейчас нет смысла объяснять, что это, зачем оно и с чем его едет, вы просто взглянете через год на этот список и все поймете.

    CSS:
    * Sass / Less / Stylus

    JS:
    * CoffeeScript / LiveScript / TypeScript
    * Angular
    * Promise

    NodeJS:
    * NPM
    * Express

    Ускорение работы:
    * Gulp
    * Jade
    * Yo

    Остальное:
    * MongoDB
    * MariaDB
    * RabbitMQ

    Шаг 7 и 8 займут у вас всю жизнь
    Это не в коем случае не значит, что язык будет тем же, просто Язык / Технолигия будут заменяться на другую, а смысл будет тем же. Будут новые технологии, будут новые подходы, новые языки. Будет интересно и весело.
    Ответ написан
    15 комментариев