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

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    произвести выгрузку данных и их сохранить для последующих операций с ними, то есть какой программой это сделать или что дописать в конце строки браузера или просто надо сохранить страницу в html (и перебрасывать данные в excell)?

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

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

    к нотариусу обратитесь, вроде сейчас можно сделать нотариально заверенный скриншот.

    3. Какой программой (кроме excell) обрабатывать эти данные - то есть строить графики, гистограммы, то есть произвести статистику и аналитику этих данных. Чтоб было просто, качественно и понятно. Можно и онлайн инструментом.

    Сомневаюсь что есть готовые инструменты понимающие данные в формате хтмл как некий набор для анализа.

    P.S. Там какая-то дичь с баллами поступающих.

    Ну, с этим не сюда, а в министерство образования.
    Ответ написан
    3 комментария
  • Как дать возможность пользователям сайта отправлять e-mail из личного кабинета?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    с почты, по которой пользователь зарегистрирован на платформе

    не обращаясь к почтовому клиенту пользователя

    ничего странного не видите? Как минимум понадобится логин и пароль к аккаунту почты клиента.
    Ответ написан
  • Передача данных на сайт без перезагрузки?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Есть некий тригер, который передает данные в файл accepting_hook.php.
    Поконкретнее, где и что за триггер? Если это событие на странице index.php, достаточно аякс запроса и обработки ответа от сервера, с последующим внесением изменений в DOM. Если изменения внешние(происходят на сервере и не связанны с действиями текущего клиента) - то как вам и написали - вебсокет или интервал, в случае интервалов (зная что начинающие разработчики обычно на них стараются строить логику, как на наиболее понятной технологии) важно найти хороший интервал, не сильно часто и не слишком редко. Но в идеале попробовать сокеты.
    Ответ написан
    Комментировать
  • Как повысить скорость разработки?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Я тут наверное банальную хрень ляпну, но вдруг кому то поможет... Я вот тоже сидя в офисе не могу себя заставить сделать определенный объем работы, при том что физически я не устал, мозг тупит и как в вашем случае - пытается уйти от темы, хочется попрокрастенировать, глянуть новости, просто потупить в окно... И в итоге я перешел на Темную сторону... Я работаю ночью. С 22 и примерно до 4 часов. Я включаю музыку( желательно минимум русской, в идеале японской и китайской, но такое чтобы мелодичное но максимально непонятное, или давно заезженная до дыр классика а ля Roxett, RHCP, Corrs, чередующееся мелодичное и энергичное). Все, я ушел в код, задачи в листе, в ушах музыка, за окном и в доме тишина... Ах, да, еще бутеры и кофе :)
    Ответ написан
    4 комментария
  • Прав ли разработчик?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Хм, ситуация неоднозначная, хотя и не необычная. С одной стороны - дизайн де факто принадлежит не вам, де юри - никаких документов, то есть тут все на вашей совести. В целом я бы написал как есть. В футере: "Разаработано Имяфирмы" или похожая формулировка. В портфолио обозначил бы что на данном сайте были произведены работы по подключению имеющегося шаблона на движок и адаптация его к работе с движком. У многих фирм есть такого рода задачи, это хороший пункт в портфолио.
    Ответ написан
    Комментировать
  • Почему сервер возвращает 404, а в браузере страница видна?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    5b52ff0cf215e293420492.jpeg
    Ничего не мешает выдать 404, а потом отдать страницу, колупайте цмс, где то что-то неверно настроено и выдает 404 заголовок на существующий путь.
    Ответ написан
    Комментировать
  • Функционал сайта для гостиницы?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Если толково напишете систему бронирования(не просто заказ менеджеру "Вася с собакой заказал номер на неделю, желательно с сортиром в номере", а что бы:
    учитывало количество и тип номеров,
    возможность подселения,
    выборку свободных мест по датам от и до,
    подсчет цены на человека в зависимости от заполненности номера и сезонных цен,
    подсказку выгодных вариантов из имеющихся,
    скидки с учетом детей
    дополнительные кровати и пересчет цен с ними
    ну и еще десяток нюансов...
    )
    можете смело идти в любую контору как минимум мидом с перспективой на сеньера.
    Ответ написан
    Комментировать
  • Можно ли отправлять POST запрос из браузера без создания формы?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Надпись на вашем скрине "интеграция на стороне сервера" как бэ намекает, что к js - клиентской части это отношения не имеет. В рекапче емнип есть пример кода, в том числе на пхп, как это интегрировать. Ищите.
    Ответ написан
  • Какая роль php в современном вебе?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    И может ли тот факт ,что проект пишут на symfony , говорить о том ,что это большой проект?
    никак не связанно. Что в принципе и так понятно. Просто команда/девелопер хорошо знающий один фреймворк вряд ли будет переучиваться на что-либо другое чтобы сделать "проект поменьше" или "проект побольше".

    Пишут ли сейчас на PHP крутые проекты ,такие как соц сети
    ВК, ФБ - оба на модифицированном пыхе работают.

    И если сравнивать с node,ruby или python , на каком языке больше сложных больших проектов ?
    "окей гугл, на чем написан %большойсложныйпроект%".

    Вообще конечно вопрос из области кто сильнее, Сталоне, Шварц или Вандамм.
    Ответ написан
    7 комментариев
  • Какой должна быть структура таблицы комментариев?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    какова структура коментариев? дерево или список? есть ли возможность отвечать коментаторам?
    если лист:
    id | user_id | post_id | message | created_at | updated_at | status
    Ответ написан
  • Как сделать ajax запрос если сайт работат на exe (cgi)?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    еще раз поясним задачу:
    1) сайт открывается из браузера по адресу url.ru/filename.php
    2) сайт возвращает (?) ошибку при запросе аяксом
    3)
    При срабатывании кода открывается страница с ошибкой Error request 10! Undefined command.
    То есть при срабатывании аякс(!) запроса страница у вас меняется...

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

    Остальное мой третий глаз не может разглядеть - сумрак неспокоен и флуктуации маны ...
    Ответ написан
  • Как синхронизировать игроков в браузерной пошаговой игре?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Сейчас вроде бы все работает, но таймеры на клиентах игроков бывает уходят в минус.

    Что мешает останавливать таймер в 0? Если ноль то автоматически считать что оппонент сделал/пропустил ход, на всякий случай принудительно проверит что на сервере произошло(ходил ли игрок) и передать ход.
    Ответ написан
  • Где правильнее записать, на какие вопросы уже ответил пользователь(сайт-викторина)?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    куки - доступное пользователю для редактирования хранилище. Хранить в нем какие-либо результаты плохая идея, я себе понапишу что все вопросы ответил верно и - профит, я - Илон Маск.
    В идеале - завести таблицу в бд, куда вносится просто рандомное генерированное число/хеш, этот же хеш хранится в куке пользователя. При заходе проверяется кука - если уже заходил - вытащить все результаты, если что-то решил - записать в базу по ключу из куки.
    Ответ написан
    1 комментарий
  • Чем дизайн на шаблоне хуже кастомного?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Я так понимаю вы хотите набор аргументов в пользу ваших утверждений?
    ну тогда ...
    1. Html сайт без движка
    преимущества: быстро, дешево, ... все.
    недостатки: Замена контента - либо обращение к разработчикам, либо попаболь с изучением основ верстки/хостинга/етц.
    2. Дизайн на готовом шаблоне Wordpress
    преимущества: быстро, относительно дешево, весь контент можно поменять из админки, включая расположение модулей.
    недостатки: подходит лишь для небольших проектов, не требующих особого стиля фронтенда и высокой производительности бэкенда, новые плюшки разрабатывать сложнее чем на нормальном фреймворке. Однако для сайта-визитки важнее отсутствие индивидуальности и "фишки" в дизайне.
    3. Дизайн на шаблоне-конструкторе
    преимущества - см. пункт 2, я лично не вижу особой разницы.
    недостатки аналогично.
    4. Уникальный дизайн, psd макет, натяжка на Wordpress
    Если ваш дизайнер реально тащит, то отличить стандартный шаблон с монстертемплейта от штучной работы сможет любой человек с хотя бы одним рабочим глазом. Если нет - нафига он нужен? Предложите клиенту вариант 2-3 и скажите что дизайнер разработал. Разницу положите в карман.
    Ответ написан
    Комментировать
  • Можно ли крон обращаться по URL?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Если задача состоит в выполнении некоторого контроллера/экшна из имеющегося набора, проще не запрашивать урл, а выполнять команды, переданные в параметры скрипта, например создать cli.php, который будет принимать строку типа 'someAction/someController/some Param', и передавать ее роутеру / диспатчеру как урл, и далее уже все стандартно как будто пришли с урл.
    Ответ написан
    Комментировать
  • Как работает Booking.com?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
  • Как сделать имитацию прокрутки на сайте?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Запрос аяксом при прокрутке происходит по срабатыванию определенного события в браузере, однако урл этого запроса можно опросить без каких либо магических движений, прямо из скрипта на %laguagename%, получив ровно тот же ответ что и в браузер при прокрутке.
    Ответ написан
    Комментировать
  • Организовать чат без регистрации .Какой скрипт использовать?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Ветки комментов от вк умеют как плагин встраиваться вроде.
    Ответ написан
    Комментировать
  • Как использовать блокчейн технологии в своих проектах?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Использовать нужно с умом, например на главной пишете "блог написан с использованием блокчейн". И делаете переменную в базе blockchain, чтобы все по честному. Все, вы используете блокчейн, рвете трафик на волне хайпа, жизнь прекрасна, вы восхитительны.
    Ответ написан
    2 комментария
  • Почему небезопасно показывать ID пользователя в URL, и чем его заменить?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    это облегчает атаки с использованием масс ассигмент, как вот товарисч недавно отписался, можно либо заменить на уникальный ник (и тогда еще и смотрится красиво), либо подумать о защите от атак заранее.
    Ответ написан
    4 комментария