Ответы пользователя по тегу Веб-разработка
  • CMS Для серьезных проектов как банк и т.д?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    В любой не понятной ситуации пиши на фреймворке :)

    ЦМС есть у банков, вон Студия Лебедева свою ставила на некоторые...
    Битрикс на больших преоктах бывает часто...
    А так -- Ларавел или Симфони, или Рельсы или Джанго

    Ниже пример с Сайта Лебедева по их ЦМС (кликабельно):

    59f57a99b9da7630381120.png
    Ответ написан
    Комментировать
  • Какую связку инструментов вы используете для создания клиентских сайтов (визиток, лендингов, магазинов)?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Фронтенд разработчик работает (странно) с фронтенд-фреймвроками (это Ангуляр и Реакт),
    тк позволить себе фронтенд-разработчика могут позволить некоторые проекты, то и требуют его...

    Посадка на ЦМС -- не фронтенд-работа, а веб-мастерская работа.
    Вы ищите работу не разработчика, а веб-мастера (универсала)

    Опишите список своих инструментов для создания сайта

    Старые проекты (интернет-магазины) закрываю на ЦМС Simpla, новые делаю на Yii2/Symfony (даже мелкие -- куча готовых модулей. сборок и бандлов), Gulp и SASS использую при возможности... если Бутстрап -- вообще пользуюсь визуальным конструктором Pingendo:
    https://maksfedorov.ru/blog/all/prototipy-saytov-v...
    Ответ написан
    Комментировать
  • Это SPA или Лендинг?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    SPA, зайдите в раздел "Делаем", там много чего открывается
    Но похоже сделан просто через JQuery AJAX

    Ответы приходят в JSON, но верстка прилетает готовыми кусками
    59eafdba54d04249981983.png
    Ответ написан
    4 комментария
  • Как называется подобный тип сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Типа LiveStreet? Блого-социальная сеть?
    Ответ написан
  • Как задать дизайн карте сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    клиент хочет чтобы дизайн залили именно в нее

    ваша задача как эксперта -- помочь клиенту не делать дичь, растите в себе это качество, пригодится и даст вам заработать и вырасти профи.

    Отговорите его от этого, это просто не нужно никому
    Ответ написан
    Комментировать
  • Выбор CMS для интернет-магазина с возможностью интеграции с 1С?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Simpla, Shop-Script, Bitrix, OpenCart, Readyscript (лично не пробовал, но рекомендуют)
    Ответ написан
    Комментировать
  • Есть ли аналог WCMS типа битрикса с визуальным редактированием страницы?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Все ЦМС имеют wysiwyg-редактор, или в вопросе загвоздка с региональностью?
    Все зависит от того, как вы будете делать регионы на сайте
    Ответ написан
    Комментировать
  • Какие фреймворки посоветуете для написания функционального блога?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Если я ошибочно думаю насчет Laravel то, прошу меня поправить.

    Ошибочно, поправляю, Лару знаете — пишите.
    Ответ написан
    Комментировать
  • Как сделать свой магазин без использования framework'ов c нуля?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Вы все равно напишите свой фреймворк, можно например из Симфони брать бандлы отдельные и собрать свой...
    Ответ написан
    1 комментарий
  • Как делается версионирование?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    В какой момент изменять их на боевой сервер?

    Вынесите в конфиг, чтобы ссылки в коде не были прописаны, а была прописана переменная из конфига. Поизучайте как сделаны окружения у фреймов, не сложно повторить простейшую конфигурацию. У node.js есть через NODE_ENV можно настраивать окружения,
    вот еще нашел https://habrahabr.ru/company/nordavind/blog/197166/

    Затем комичу в гит изменения и заливаю по фтп на сервер и на фронт

    Это как при работе с Гитом появился ФТП? Гит на локалке, гит на сервере, репозиторий -- посередине.
    1. Локально сделали изменения, закоммитили -- сделали пуш в репо
    2. Из репо сделали пулл на сервер

    во всяких статьях что люди делают коммит в master и все автоматически как то заливается

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

    Итог:
    1. Изучите как настроить простейшее окружение (develop + production)
    2. Разберитесь с работой GIT
    3. Копните в сторону CI,
    https://habrahabr.ru/post/82724/
    Ответ написан
  • Как поставить просто, слайдер на страницу сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    На самом деле вам тут могут помочь, но если вы это захотите.
    Например вы приведите примеры того, что делаете и что выходит, ссылку приведете... тк уже по ссылке после ваших стараний можно иногда увидеть правильные ли пути
    Ответ написан
  • Тех поддержка или косяк разработчика?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Тут все в поле взаимоотношений.

    Нужен лояльный клиент?
    Придумайте как не просто исправить, а еще и улучшить

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

    может поменять работоспособность

    Как так? Погода сайту не понравилась? тем более за 3 месяца... поподробнее, не сделали ли вы говно случаем?
    Баги есть или нет? Вы предупредили о них?
    Всегда говорю так — делаю так и так, но будут минусы, чтобы исправить -- можно сделать костылем, можно не делать, но имейте в виду третье... никогда клиента честность не спугивала

    или клиент может идти в пень так как отказался от тех поддержки

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

    Не рекомендую работать по принцип "принял — сам виноват"

    требует вернуть деньги или исправить баги/вернуть сайт в работоспособность

    Вы же программист, решаете задачи — решите и эту...
    Ответ написан
  • Как лучше реализовывать адаптивность на сайте?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Можно только кусочки брать от Бутстрапа, если нужно ТОЛЬКО адаптивность, то можно собрать ТОЛЬКО сетку, кликнув по галочке Grid system
    https://getbootstrap.com/docs/3.3/customize/
    Бутстрап повсеместный и на дизайн не влияет.
    12 колоночная система очень хороша, в админках тоже комфортно с ним работать

    Если ищите альтернативу, есть крутой разраб с гридами и флексами:
    https://github.com/paulradzkov/flxgrid.css
    его сайт: paulradzkov.com
    Ответ написан
    Комментировать
  • В каких случаях использовать web framework, а в каких можно обойтись готовым движком для сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    • Блог, форум, интернет-магазин (не маркетплейс, а обычный на несколько категорий, корзиной и карточкой товара) лучше делать на коробке... если цель не учиться программировать — экономит время, куча готовых решений
    • Индивидуальные сервисы (например жалобы на жкх с привязкой к гео, сервисы для подписок какие-то, сервисы для мобильных приложений, какие-то сайты с нестандартным и не особо популярным функционалом) лучше делать на фреймворках...
    • Сайт-портфолио и визитка делается там, где удобней (может так быть что на фрейме быстрее и наоборот)
    • Много НО, если бизнес создает сам себе решения, тут может быть и каша из ЦМС+фрейм, и чисто фреймворки
    Ответ написан
    3 комментария
  • Как быстро научиться веб-программированию, верстке, созданию сайтов?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Пройдите курс "Создание сайтов за 24 часа"
    через 24 часа сможете создавать сайты
    Ответ написан
    1 комментарий
  • На чем делать бету сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    любой фрейм подойдет, если программист будет соблюдать принципы ООП
    По yii2 больше комьюнити в России (если на языке завязаны), по Симфони в среднем уровень специалистов выше, потому yii2 и выбирают -- девшевле
    Ответ написан
    Комментировать
  • Как проходит тестирование веб приложений?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Ответ написан
    Комментировать
  • Как защитить сайт от присвоения его себе?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    1. Если все на словах (и они ведут себя порядочно (раз платят)) поговорите и договоритесьб про ссылку свою или отсутствие таковой от других...

    2. Также объясните, что ссылками лучше не разбрасываться и это может повлиять на SEO... или что комапния получит через ссылку вес с вашего сайта ни за что...

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

    4. если даже и уйдут к компании -- подготовьте инструкции и документацию по проекту, поверьте, такой подход вам может сыграть даже у этого клиента вам на руку... вы покажете себя хороший и заботливым специалистом

    5. Если для вас важно авторство -- составьте портфолио с подписью клиента (отзывом, чем угодно), в котором ваш работодатель опишет, что вы создали первый каркас, первую версию, что дало старт большому и прибыльному преокту... можете оформить документально или сделать акт

    Ко все вопросам подходите, как программист... есть у вас задача -- решайте ее как программист -- с помощью всех доступных средств, делая это хорошо и оставляя после себя благородную почву...
    Ответ написан
    3 комментария
  • Требование к градации Middle PHP Developer?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Мидл -- это полноценный разработчик, решающий любую задачу:
    - укладывается в бюджет (время)
    - полноценно рулит своей разработкой (архитектура, хороший код)

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

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

    Вообще понятия сильно размазаны... разделения только по зп и требованиям в объявлении есть, учитесь и работайте! (и мы будем :)
    Ответ написан
    Комментировать