• 301 редирект на php (wordpress)?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    1. Старый URL задавать не нужно, ведь вы переводите пользователей на какой-то новый URL. Заголовка 301 с ссылкой, куда перенаправляться, будет достаточно, чтобы перенаправить браузер пользователя. Предполагается, что этот скрипт лежит по тому пути, откуда вы и будете перенаправлять пользователей.
    2. Редиректы, сами по себе, не будут ощутимо тормозить быстродействие сайта. Накладные расходы наносит использование файлового .htaccess, вместо выноса этих параметров в конфиг vhost, который бы всё время был в памяти апача. Файловый .htaccess дёргает диск при каждом подключении пользователя.
      Если редиректов прямо действительно существенно много (субъективно - до сотни и больше), то вариант а) вынести логику перенаправлений в vhost апача, чтобы она была в памяти, а не загружалась с каждым посещением; б) если перед апачем есть nginx, лучше, конечно, перенести логику перенаправлений на него.
    Ответ написан
    2 комментария
  • Как установить umami на heroku?

    Noizefan
    @Noizefan
    Бота установить захотел, а базу для него установить не захотел.
    Путь легче - учиться админить линух и отказываться от винды, ставить всё самому - не так уж это и сложно.
    Ответ написан
    2 комментария
  • Могут ли быть неприятные последствия, если я буду импортировать новости с чужого сайта на свой?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Чтобы обезопасить себя юридически, нужен договор с представителями этого СМИ.
    Лицензия на сайте может быть, а завтра может уже не быть. Соблазн срубить по лёгкому с Вас денег за перепост будет пока нет договора.
    Ответ написан
    Комментировать
  • Nodejs Telegram bot на Heroku?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Пусть приложение делает какой-нибудь http-запрос на себя, раз в 2-3 минуты, тогда будет жить. Раньше это работало, не знаю как сейчас.
    Ответ написан
    1 комментарий
  • Могут ли быть неприятные последствия, если я буду импортировать новости с чужого сайта на свой?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    В большинстве случаев СМИ разрешают копирование статей с указанием ссылки на источник, обычно это даже прописывается где-нибудь на странице. Но в общем случае опубликованный текст является объектом авторского права и при желании, если на сайте СМИ явно не указано, что разрешено копирование, на Вас могут подать в суд. Не уверен насчет актуальной судебной практики, но, насколько помню, раньше назначался штраф в 10 тыс. руб. за каждый случай копирования, соответственно за каждую статью.
    Ответ написан
    Комментировать
  • Как проверить работу recapcha v3?

    w3bsmes
    @w3bsmes
    Куратор тега «Глупые вопросы»
    1 комментарий
  • Будут ли проблемы, если установить на один сайт несколько CMS?

    Awilum
    @Awilum
    Частный разработчик, ментор и преподаватель курсов
    Я не вижу никакой проблемы в установке нескольких CMS.
    Это вполне нормальная практика - для сайта/магазина выбрать одну CMS, а для форума выбрать форумный движок.
    Ответ написан
    2 комментария
  • Будут ли проблемы, если установить на один сайт несколько CMS?

    delphinpro
    @delphinpro
    frontend developer
    Основная проблема, которая возникнет — это синхронизация акаунтов. Но если форум и магаз — независимые части, с отдельной регистрацией, тогда пофиг.
    Ответ написан
    3 комментария
  • Будут ли проблемы, если установить на один сайт несколько CMS?

    phpneguru
    @phpneguru
    Зачем все это делать с 3 CMS? Структура сайта сразу -. Все остальное не факт что будет нормально работать
    Можно конечно сделать форум отдельным движком(phpbb и тд), но делать один сайт на 3 CMS - не стоит.
    К примеру можете даже воспользоваться Wordpress'ом для магазина и основной части, а форум отдельно на каком ни будь другом движке сделать
    Ответ написан
    2 комментария
  • Какой синтаксис языковых файлов .ini в joomla?

    MKE
    @MKE
    PHP, JS, MySQL, HTML, CSS
    Решил отредачить исходник.

    При обновлении есть вероятность потерять эти правки.
    Есть в Joomla такая хорошая функция - переопределение языковых констант. Лучше используйте её.
    Админ-панель - Расширения - Языки - Переопределение констант.
    Любую языковую константу можете тут найти и переопределить. При обновлениях это не потеряется.
    Ответ написан
    Комментировать
  • Как создать super user на joomla 3.x?

    @exmmth
    CMS Joomla, JBZoo
    Доброго дня! В таблице *_user_usergroup_map добавить запись user_id - идентификатор пользователя, group_id - 8 это по умолчанию группа super users, на всякий случай номер можно взять в таблице *_usergroups.
    Ответ написан
    1 комментарий
  • Как создать WKWebView приложение на Xcode для ios с оффлайн страницей html?

    NSA-bot
    @NSA-bot
    Файл вью контроллера с размещенным на нем в сториборде WKWebView.
    import UIKit
    import WebKit
    
    class ViewController: UIViewController {
      
      @IBOutlet weak var webView: WKWebView! // Аутлет на ваше WKWebView
      
      override func viewDidLoad() {
        super.viewDidLoad()
        show()
      }
      
      // Метод для вывода страницы из файла page.html, который находится в любом месте вашего проекта.
      private func show() {
        let path = Bundle.main.path(forResource: "page", ofType: "html")!
        print(path)
        do {
          let contents = try String(contentsOfFile: path, encoding: .utf8)
          webView.loadHTMLString(contents as String, baseURL: nil)
          webView.sizeToFit()
        } catch let error {
          print("Error: ", error.localizedDescription)
        }
      }
    }
    Ответ написан
    2 комментария
  • Можно ли делать кастомные хедер запросы?

    profesor08
    @profesor08
    Посмотри в DevTools на вкладке Network какие заголовки идут в запроса. Смотреть надо на User-Agent. У меня там подставляется выбранное устройство.

    Так-же можно редактировать список и добавлять свои устройства со своим User-Agent
    Ответ написан
    1 комментарий
  • Возможно ли содержать сервер дома?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Внимание! Изменился адрес почты!
    Что-то последнее время стало много вопросов на эту тему...

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

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

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

    К сожалению, плюсов не бывает без минусов :) Хотелось бы о них тоже поподробнее - не чтобы отговорить, а чтобы предупредить.

    - Цена, комплекутха, ЗиП. Новое серверное железо очень дорогое. Сервак за пол-лимона - это как здрассьте. "Для себя" обычно берут бу железо. Это довольно распространенный метод, так что существуют специальные конторы, торгующие бу серверным железом. Насколько оно старое? Обычно не моложе пяти лет. Почему пяти? В крупных конторах есть регламенты, по которым железо списывается по истечении определенного срока, обычно он пять лет. Списывается, независимо от состояния, даже если оно идеальное. Бу сервер можно прикупить за вполне приемлемые деньги (разумеется имея в виду, что винты нужно брать новые и не десктопные, а именно рейдовые). Комплектуху и ЗиП покупать можно в тех же конторах.

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

    - Шум. такого понятия как
    тихий серверный шкаф

    не существует. От слова совсем. Потому что шкаф - для серверной. Даже самый тихий сервер (а я подбирал именно по "тихости") даже при самых низких оборотах кулера (в BIOS - 4500 об/мин) - довольно заметно шумит. Кроме того, если температура повышается, сервер автоматически кладет на настройки BIOS и повышает скорость вращения кулеров - в итоге у меня сервер в людбое время устойчиво негромко гудит и периодически взвывает - потому что перегревается.

    - Комфортная температура. Для сервера и человека - она разная и поэтому запросто получится, что Вам придется выделить серверу отдельную комнату :D

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

    - Изнашиваемые части. Про ЗиП было уже сказано - так вот, не забывайте, что сервер содержит части, которые ломаются :) Кулеры, винты - все это нужно будет покупать :)

    - Интернет-канал. Для физиков как правило flat-rate не предоставляют (ну либо заломят, как с юрика), поэтому держать там нагруженный сайт Вы не сможете - он будет адово тормозить. Хотя обычный сайт работать будет (если пров дает белые IP).

    - Анти-вирус, анти-ддос, анти-спам, анти-все-остальное. Все это придется делать самому либо просто забить. Разумеется, профессиональному админу это сделать несложно.

    - Настройка, резервное копирование. Фактически повторение предыдущего пункта - спихнуть нее на кого, сами, все сами...

    - Изменить IP практически невозможно, уж не говоря о его регулярной смене.
    Ответ написан
    12 комментариев
  • Возможно ли содержать сервер дома?

    @MarvinD
    Стоит дома свой небольшой сервер. В коридоре, на полке самодельной, на поролоновой проставке, чтобы вибрация не гудела ночью (даже немного, но ее ночью слышно). В принципе, денег не просит, комплектующие по нагрузке, надо диск заменить - пожалуйста. Надо памяти докупить - пожалуйста :)
    Из минусов - надо, по идее, УПС ставить, но на шкаф мне его не запихать, пока живу так. Можно опасаться кражи (обычные воришки), где ваши диски окажутся - никто не знает. Соседи зальют сверху. Дети мячом случайно кинут. Т.е. риски немного не корпоративные. Минусы есть, конечно :)

    Зато есть возможность ночью снять корпус, отнести на кухню, протереть тряпочкой и прочее. На практике, нормальный домашний провайдер лишь немного уступает такому для юрика. Электричество небольшой сервер есть не много, про это не думаю. Цена все же ниже, чем аренда порта/места в стойке/VPS/дедика. Так что есть и плюсы.
    Ответ написан
    7 комментариев
  • Как сделать высплывающее окно для отображения в определенных ОС?

    ematveev
    @ematveev
    PHP разработчик / руководитель / писатель
    можно в PHP анализировать $_SERVER['HTTP_USER_AGENT']
    Содержимое заголовка User-Agent: из текущего запроса, если он есть. Эта строка, обозначающая браузер, который открыл данную страницу. Типичным примером является строка: Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586). Помимо всего прочего, вы можете использовать это значение с функцией get_browser(), чтобы адаптировать вывод вашей страницы к возможностям браузера пользователя.
    https://www.php.net/manual/ru/reserved.variables.s...
    Ответ написан
    1 комментарий
  • Можно ли запатентовать идею?

    @cicatrix
    было бы большой ошибкой думать
    Можно
    https://www.upcounsel.com/how-much-does-a-patent-cost

    А потянешь по деньгам? Или ты думал, что это бесплатно?

    Non-Provisional Patent Application

    A non-provisional patent (also called a utility patent) is a full patent which protects an inventor's intellectual property for as long as the patent is in effect.

    Filing a non-provisional patent application is more expensive and costs about $900. This total also includes search and review as well as examination fees which cost around $220. Once you add legal fees, non-provisional patents usually cost between $8,000 and $15,000 or more.

    Filing a non-provisional patent with lawyer fees will usually cost the following for each invention type:

    An extremely simple invention, such as a paper clip or coat hanger, will cost between $5,000 and $7,000.

    A relatively simple invention, such as a board game or umbrella, will cost between $7,000 and $8,500.

    A minimally complex invention, such as a power hand tool or camera, will cost between $8,500 and $10,000.

    A moderately complex invention, such as a ride-on lawn mower or a cell phone, will cost between $10,000 and $12,000.

    A relatively complex invention, such as a shock-absorbing prosthetic product, will cost between $12,000 and $14,000.

    A highly complex invention, such as an MRI scanner or satellite technology, will cost between $14,000 and $16,000.

    A software-related invention, such as an automated system or a business program, will cost more than $16,000.
    Ответ написан
    2 комментария
  • Как выбрать хостинг для блога joomla?

    @RealSemen
    Возьми хостинг с возможностью расширения в пару кликов, я на кселенте сижу- там в личном кабинете меняешь просто условия. очень удобно
    Ответ написан
    Комментировать
  • Какие бесплатные источники данных посоветуете?

    Tomio
    @Tomio
    backend developer (python, php)
    Вот вам огромное количество публичных API, выбирайте, что душе угодно
    Ответ написан
    1 комментарий