Ответы пользователя по тегу Веб-разработка
  • Где найти хорошие очные курсы по web-программированию? И в каком городе лучше?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Если география Вам не важна, то вот есть очень хорошие очные курсы по программированию:
    web.mit.edu
    Ответ написан
  • Как настроить ссылку на якорь на странице?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Якорем называется закладка с уникальным именем на определенном месте веб-страницы, предназначенная для создания перехода к ней по ссылке. Якоря удобно применять в документах большого объема, чтобы можно было быстро переходить к нужному разделу.

    htmlbook.ru/samhtml/yakorya

    поэтому <a href="#go">go</a> переход к якорю на текущей странице
    <a href="this-page#go">go</a> переход к странице this-page и якорю на нет
    Ответ написан
    Комментировать
  • Как отдавать видео с сервера?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я понимаю, что этому в университете не учат, поэтому напишу. Есть такая штука "видеосервер" и есть такая штука "поиск". Если совместить получится как создать свой видео сервер
    Ответ написан
    6 комментариев
  • Как правильно изучать новый фреймворк или технологию?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    На вкус и цвет все фломастеры разные. Технологии и люди тоже, как и багаж знаний, с которым люди подходят к изучению вопроса. Так что универсального алгоритма нет, а Ваш вопрос слишком общий.
    Есть такое понятие "порог входа", для каждой технологии есть необходимый набор и уровень владения другими технологиями, который необходим.
    Так что если будет конкретика - будет конкретика.
    Ответ написан
    Комментировать
  • Как сделать так что бы записи с группы ВК публиковались на сайт?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Прочитайте документацию api vk:
    https://vk.com/dev
    И когда появится конкретный вопрос- задавайте. Для понимая и реализации понадобятся знания php и\или js
    Ответ написан
    4 комментария
  • Создание web сайта, как делать видимую часть (картинки и т.п?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Сайт можно разделить на две части:
    front - то что происходит в браузере (html,css,js)
    back - то что происходит на сервере (php или другие варианты), а именно сервер в ответ на запрос отдает браузеру html,css,js.
    Браузер делает запрос, сервер получает его, php формирует html и сервер возращает его в браузер, со всеми необходимыми js, css, картинками и т.д. Браузер превращает эту кучку в то, что Вы видите как сайт.
    Конечно это упрощенная схема.
    Так что, все что касается рюшечек и дизайна - это front и ему абсолютно все равно, что там у Вас на сервере и у кого Вы купили хостинг или vds.
    nic.ru кстати не лучший и практически самый дорогой вариант. Из плюсов только техподдержка у них и то не всегда.

    Совет. Прежде чем учить php, выучите html и css. Без них даже с cms будут проблемы, не говоря уже о чем-то посложнее.
    Ответ написан
    Комментировать
  • Есть ли такой фреймворк?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Чтобы была связка с игровым сервером посредством SQL

    У каждого сервера своя структура БД, так что универсального решения быть не может. И вряд ли эти сервера дают доступ к своей базе, а если дают то через API.
    Как сказал Антон Рейтаровский на втором рисунке явно adminLTE, но это шаблон а не фреймворк. Который в своей основе имеет фреймворк boostrap3, но это css фреймворк. Он к БД ни имеет ни какого отношения.
    То что ты хочешь можно реализовать с помощью любого php framework-а (yii2, laravel и др.), но надо знать и сам framework и php и mysql и html+css+js желательно.
    Ответ написан
    Комментировать
  • Так ли нужны навыки дизайна фронтендеру?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Так ли нужны навыки дизайна фронтендеру?

    Знание photoshop - обязательно, быть художником - явно нет. Но если компания не большая, они просто пытаются объединить 2 профессии. Что уж тут поделать, ничего личного, бизнес.

    То есть человек должен быть в первую очередь эдаким инженером, проектировщиком.

    Не совсем. Не путайте верстальщика и fronten спеца. Дизайнер, как правило, не понимает как и что можно сделать. Вы должны понимать. Соответственно Вас очевидно стоит привлекать к креативной части. Что бы процессе разработки концепции, Вы сказали, что типа "а давайте сделаем классную ерунду на svg, анимированную и интерактивную". Вы объесните, дизайнер сделает вектор, Вы на его основе склепаете svg, приправите js и вуаля - творчество в действии.

    Меня вот интересует сугубо техническая сторона вопрос

    Тогда или в верстальщики за копейки или на крупную компанию.

    Это же две огромные области

    Да, они огромные и отдельные, но пересекаются и вот это пересечение надо освоить. Как и дизайнеру не мешало бы в общих чертах понимать html,css и что такое svg. Но не глубоко. На пол шишечки.
    Ответ написан
    Комментировать
  • Хочу написать свою хостинг панель, поможете?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Вообщем, я понимаю, что ISPmanager - отстой

    А Вы понимаете, что каждый продукт направлен на своего покупателя. И ISPmanager отличное решение в своей нише. Если Вам надо что-то другое и Вы продвинутый юзер, который может обойтись без визуального интерфейса - это не значит что ISPmanager - отстой. Это значит, что Вам нужен другой продукт, а возможно просто командная строка.

    Александр Аксентьев правильно заметил
    Зачем брать скрипты из VESTA CP, если можно взять VESTA CP?

    Если Вы будете пилить свое, да еще самостоятельно - думаю устареет раньше, чем закончите. Как вариант начать openSourse проект или присоединиться к существующему.

    Тут еще стоит обратить внимание, что если продавать хостинг, Вы нарветесь на людей, которые привыкли работать с cpanel и ISPmanager. И Ваше супер чудо, как бы оно не было лучше - будет им неудобно. Маркетинг и здравый смысл не всегда рядом ходят.
    Ответ написан
    Комментировать
  • Какие специалисты нужны для создания сайта с определенным функционалом?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    есть идея сайта с различным функционалом

    а бывает иначе?

    по cookies и поведению пользователя в сети

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

    В остальном нужен или 1 fullstack разработчик или команда backend + frontend специалисты. 1 - долго, команда - быстро. Есть сложные моменты, но в целом (если выкинуть ерунду, которую я пометил выше) ничего сверх естественного тут нет. Берем какой-нибудь php framework (yii2 или laravel) и пишем.
    Так что ищите людей что бы покрыть stack: html,css,php (знание yii или laravel), js(jquery(для yii) или vue+jquery (для laravel)), git, возможно gulp, наверное canvas и svg, какие-нибудь sass и less . Список будет больше, но это минимум, а там пусть разрабы решают что еще надо им для реализации, redis там и т.д.
    Ну и бабло готовьте, если замахнулись - то не удивляйтесь увидеть ценник $10k+.
    Ответ написан
    Комментировать
  • Как эффективно проверять новые данные в БД?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я бы для всех сущностей делал дату создания и возможно дату актуальности. А у пользователя бы имел в базе или в сессии дату последнего экшена. Это позволяет и делать кто онлайн и Вашу задачу и еще много чего. А что бы не перегружать базу запросами, делайте их не постоянно, а раз в n минут, кешируя результат.
    Ответ написан
    Комментировать
  • Как сделать адаптивным выпадающие меню?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я бы начал с адаптации дизайна под 21 век.

    Хочется это сделать как-то более эффективно, чем с помощью позиционирования

    А как вы позиционированием планируете адаптировать?
    Еще 1 проблема с меню и на мой взгляд очень важная - в мобильниках нет hover, как по вашему люди будут попадать в меню, если клик приводит к переходу?
    Ответ написан
  • Как пользоваться phpstorm-ом пока идёт скачивание проекта?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    открывать заранее. Там куча таких прелестей связанных с окнами. Многие окна почему-то блокируют все остальное. Меня жутко бесит, когда пароль просит, например к базе, а он в файле конфигурационном, прямо под этим окном и никак.
    Ответ написан
    2 комментария
  • Монкикоддинг полезен или вреден?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Скопипасил - разберись почему и как работает. Используешь метод framework - залезь в него и пойми, как он работает.
    Ответ написан
  • Имеет ли значение для SEO название файла у изображения?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    первый вариант лучше, но влияние на поисковую выдачу минимальное. В поиске картинок, чуть больше, но тоже не ощутимо практически.
    Это как "ешьте больше перца в нем куча витамина C, больше чем в лимоне", вот только, попробуй съешь черного молотого перца по весу столько же, сколько весит лимон, это мать его стакан целый. Так что не все, что "хорошо для SEO" - "хорошо для SEO", как бы странно это не звучало.
    Ответ написан
  • Где взять скрипт калькулятора вариантов услуги?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Скорее всего есть элементарные готовые решения

    Готовые решения бывают для часто используемых, но долго реализуемых вещей. Там где много кода. В Вашем случае это две строчки кода и упростить их уже не куда, так что вряд ли есть решения.
    Учите jquery, вот Вам готовое решение:
    $('.somebtn').on('click',function(){
      var firstinput =  parseInt($('.firstinput').val());
      var secondinput =  parseInt($('.secondinput').val());  
      $('.someresult').text(firstinput + secondinput);
    });

    https://jsfiddle.net/yrmrh0a1/
    Что тут упростить?
    Ответ написан
    4 комментария
  • Как создать свой web server?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Ответ написан
    Комментировать
  • Как организовать web видеоконференцию?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    казалось бы что проще

    практически все проще, чем видеоконференция

    Можно взять что-то готовое, для вебинаров, но будет не у Вас на сервере, но на сайт вставить можно. Например:
    https://boomstream.com/ru/
    https://www.imind.ru/

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

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    1 вариант: txt файл (или любой другой csv например) на сервере, парсим его, строим расписание, закидываем по ftp
    2 вариант: сделать миниадминку для добавления данных. Хранить можно как в базе, так и в файле.
    Ответ написан
    Комментировать
  • Как стать менеджером проекта?Как писать ТЗ и что нужно для этого?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    1. Нужно иметь опыт разработки, не обязательно именно разработчиком, но надо понимать как это все работает, по каким этапам, где узкие места и т.д.
    2. Нужно иметь организаторские способности
    3. Нужно прочитать кучку литературы на тему "управление проектами", "менеджмент" и т.д.
    4. Нужно понять, что ТЗ - это лишь малая часть того, что делает менеджер проекта. Мало того именно он решает, какое будет ТЗ (а они бываю разные).
    Вот и все. думаю за 1-2 года можно осилить

    Тут еще надо отметить, что не все "менеджеры проектов", таковыми являются. Руководитель может придумать любую должность и назвать ее как попало. Зачастую люди выполняют роль "аккаунт менеджера", а не "менеджера проекта", но что бы они не увольнялись при небольших зарплатах, должность называют иначе "менеджер проекта", "директор по развитию" и т.д. Я много таких "директоров" встречал, которые получают по 30k рублей и гордятся должностью. Да и сам когда-то был "начальником коммерческого отдела" ))) Так что более уместно было бы описать Ваши должностные обязанности, а не название должности.
    Ответ написан
    1 комментарий