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

    cookie и это единственный вариант (можно сессии, потому что сессии это тоже куки).
    cookie придуманы именно для этих целей и если пользователь их удалил, значит он не хочет чтобы вы знали, что он посещал ваш сайт. Это его право - уважайте его.
    Ответ написан
    Комментировать
  • Можно ли добавить дополнительные функции в платные или бесплатные CMS?

    Можно ли добавить дополнительный функционал в существующие CMS?

    Конечно. Иначе какой бы в них был смысл? Как правило CMS построена на каком-нибудь фреймворке, на котором хоть новую CMS можно создать.
    То что вы пишите в этом вопросе ниже это вообще мелкие частности, а не "дополнительные функции".

    Какие CMS есть для создания приложений для IOS и Android?

    Вообще приложения для смартов создаются вовсе не на CMS, а к созданному приложению на любой CMS можно прикрутить интерфейс. Однако у Битрикс есть платформа для быстрого создания приложений прямо на базе сайта построенного на CMS.

    Если это можно сделать, то CMS должно быть с открытым кодом?

    Не обязательно, но желательно. Правда не сталкивался с CMS с закрытым кодом. Не знаю есть ли такие.

    Каким образом происходит вставка дополнительной части кода в общий контекст?

    Не знаю что ответить на этот вопрос...
    Код пишется и интегрируется с в готовый продукт. Нет там никаких образов вобщем.

    Специалистов каких CMS можно найти больше и чаще?

    Тут вам ответят что проще всего найти тех, которые работают с той же CMS что и отвечающий, потому что именно их он знает больше всего.
    Я бы разместил заказы на один и тот же сайт с указанием разных CMS и посмотрел на отклики.
    Ответ написан
    Комментировать
  • Как правильно вывести ₽ на сайте?

    Вы говорите что шрифт в брендбуке и его нельзя заменить.
    Но тогда выходит, что этот шрифт используется на сайте и есть в его ресурсах. А дальше возникает интересная картинка:

    Если этот шрифт подгружается со стороны сайта и там нет знака рубля почему ТОЛЬКО на телефоне клиента квадрат?
    Должно быть везде.

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

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

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

    nerdydata.com
    publicwww.com
    Ответ написан
    Комментировать
  • Как формируются JS скрипты у современных сервисов?

    Просто пишите скрипт на php который будет генерить js на основе id и настраиваете сервер чтобы при запросе www.service.com/jsscript.js он выполнял ваш скрипт.
    Ответ написан
    Комментировать
  • Что выдавать поисковым роботам при индексировании страниц, которые ещё не перенесены на новый движок?

    Так и оставить старые страницы на старом двжике и их пока и отдавать. В чем проблема-то?
    Поисоковики "не знают" ничего про движок. Им контент важен.
    Ответ написан
  • Какую технологию выбрать?

    Для этого проекта - любую. Вообще нет никаких требований. PHP с сохранением в файлы справится не говоря уже про БД. NoSQL не нужен, если в вашей школе меньше миллиона учеников.
    Если бы проект не для конкурса а для работы, я бы предложил Битрикс, как это не странно - редакции Старт хватит за глаза, но главное преимущество - возможность быстро и легко создать приложения для всех мобильных платформ просто из вэб версии. Правда за сборку придется отдать под 50тыр, но так это же под все платформы.
    Ответ написан
    Комментировать
  • Гугл блокирует сайт за вирусы размером в 0 байт - как победить?

    Suntechnic
    @Suntechnic Автор вопроса
    После долгих тестов и препирательств с ТП стало понятно что им действительно не нравится домен.
    В частности создание домена из бессмысленного набора букв и заворчивание его на этот же сайт, привело к тому, что домен прошел проверку.
    Но самое интересное что проверку не прходит видоизмененный исходный домен.
    Т.е. исхдный домен был допустим gift-shop.ru (придумал только что - даже не знаю существует ли такой сайт), и было создано два домена дополнительных - ajihfihvuew.ru и giftshop.ru, так вот - первый проходит проверку, второй "содержит вирусы" в рандомных файлах! Хотя домен ранее не был вообще зареган!
    ТП Adwords предложило перебирать нравящиеся домены пока какой-то из них не пройдет проверку...
    Я не знаю как это можно комментировать (((
    Ответ написан
    Комментировать
  • Как правильно завернуть запрос на локальный адрес?

    Ну в теории вот так вот:
    -t nat -A PREROUTING -d 233.233.233.233  -j DNAT --to-destination 192.168.0.1
    -t nat -A POSTROUTING -s 192.168.0.1  -j SNAT --to-source 233.233.233.233

    Но на практике у мну не пашет. Почему я не прав?
    Ответ написан
    Комментировать
  • Что быстрее 10 запросов к файлам или 10 к базе?

    Из файлов. БД теже файлы + интерфейс через который ты тянешь данные.
    Но по факту все несколько сложнее. Если оперативы на твоем серваке мало - файлы будут вытеснятся из нее и база может оказаться быстрее.
    Еще многое зависит от того сколько вообще файлов на каждом хите у тебя подключаются и как часто подключаются именно эти. Если всякий раз - они будут в оперативе сидеть достаточно надежно. Если от случая к случаю - не факт.
    И даже размер файлов будет влиять. Если в каждом по 20 байт - я бы сунул в базу. Если они большие - разумнее оставить файлами, но это уже с точки зрения удобства. Так же подумай как будет удобнее их редактировать когад надо будет это делать.
    Ответ написан
    Комментировать
  • Неадекватное поведение сайта. Кто виноват?

    А как ваш "абсолютно(!) пустой html-документ" может не обладать структурой в инспекторе? Браузер в любом случае строит дерево DOM, потому что в хедер ему наверняка же прилетело Content-Type: text/html;
    Чтобы видеть именно тело которое вам пришло откывайте его не в инспекторе, а по Ctrl+U как вам уже подсказали.

    Ну то же касается и первого вопроса - перепишите структур так чтобы она была правильно а не выглядела правильной.
    Ответ написан
    Комментировать
  • Какие расширения входят в ваши "джентельменские" наборы для Битрикс, Joomla и WordPress?

    Для Битрикс LiveAPI поставьте первым делом из маркетплейса. Все остальное от лукавого.
    Ну или bxapi.ru от Антона юзайте. И пилите свое.
    Ответ написан
    Комментировать
  • Как правильно организовать разработку bitrix + svn?

    Статью игнорируйте. Человек даже не осилил встроенную систему бэкапов битрикс и предложил делать всё то, что она умеет сама, но руками. Что тут еще добавлять? А, да - у них полный комплект сертификатов - это уже должно настораживать. А вот комменты стоит там почитать - есть полезные.
    Все проблемы описанные про 80Гб не стоят и выеденного яйца. Там из 80Гб 79Гб картинки которые вам тащить в проект не обязательно и даже вредно и опасно. Ключи тоже нафиг не нужны. Закройте девелоперские сервера чтобы они не торчали в сеть и всё. Никто вам слова не скажет.
    Вы упустили самую большую проблему любого вэбпроекта, не обязательно битрикса - как вносить изменения в базу? Ну допустим вы сделали модуль с отзывами и для него вам потребовалось добавить товарам 2 свойства. Закоммитите вы это на сайт и чо? Вам придется идти и руками создавать в админке эти поля. Или писать к каждому коммиту скрипт, который их создаст. Вот об этом подумайте лучше.
    Я бы остановился на скрипте. Но только не SQL запрос, а именно скрипт создания полей через битрикс-API.
    В остальном ваша схема более менее верная.
    Ответ написан
    Комментировать
  • Стоит ли брать заказ по wordpress если знаешь только front-end и php?

    Взял заказ первый заказ зная только русский язык и чуть-чуть английский.
    Что значит фраза "знаешь PHP" для меня вообще загадка. Я догадываюсь что это означает "имею практику написания чего-то на языке который вот такими штучками в коде выделяется - <? и ?>". Правильно?
    Ничего не бойся - бери. Без практики ничего невозможно освоить.
    Ответ написан
    Комментировать
  • Битрикс: Фильтр по цветам неправильно работает?

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

    Неправда.
    Дорабатывайте экспорт до нормального состояния и выгружайте правильные значения.
    Невозможно?
    Дорабатывайте импорт на стороне битрикса - пусть он импортирует правильные значения.
    Сложно?
    Делайте хуки на добавление/апдейт элемента, парсите в них значения цвета и устанавливайте элементам корректные цвета. Этот вариант возможен всегда.
    Работать с кривыми данными - глупость. В конце концов выправить данные при загрузке/апдейте не сложнее чем при фильтрации, просто по определению задачи, а нужно сделать один раз, а не каждый раз на фильтре.
    Ответ написан
    Комментировать
  • Как организовать рейтинг сайтов?

    Набираете название рубрики в поле ввода на этом сайте и жмете ввод. Все что появится ниже - это рейтинг сайтов.
    Ответ написан
    3 комментария
  • Не жестко ли использовать две СУБД в КОРОБОЧНОМ скрипте?

    Забей. Как часть коробочного решения - не будет работать.
    Но обрати внимание - БД построенная на файлах, работает не медленнее NoSQL на не очень большом объеме данных. До мегабайта наверно. Потести.
    Ответ написан
    Комментировать
  • Можно ли установить Redis на обычный (shared) Хостинг?

    Можно попробовать. Я ставил интерпритатор tcl на шареде. Хотел и Redis, но потом необходимость отпала. И он там работает уже несколько лет.
    Последовательность действий примерно такая:
    1 Тебе нужен нормальный шаред. Не рекламы ради, а истины для, самый нормальный у netangels.ru. Еще у nic'ов достаточно много свободы. Я ставил на нетанджеловский.
    2 Тебе нужно узнать на чем он работает. В моем случае это был Debian.
    3 Берем аналогичный дистриб. В моем случае это была Ubuntu.
    4 Ставим в нем редиску и делаем:
    $ which redis-server 
    /usr/bin/redis-server

    5 Всё - вы знаете где бинарник.
    6 Копируете его на шаред.
    7 Сервер не интерпритатор и полезет за конфигами, поэтому нужно будет подумать о там как указать ему конфиг и куда завернуть в конфиге его к файлу БД. Это наверно самое сложное.
    8 Теперь осталось только стартануть. Если сможете решить задачу 7 с конфигами, то почему бы ему не заработать?
    Копирование бинарников никто не отменял.
    Ответ написан
    Комментировать
  • Как поставить/включить на Komodo EDIT smooth scroll?

    А разве он там вообще есть? По крайней мере поиск по параметрам ничего не даёт, так что боюсь что никак. Да и зачем он в рекдакторе?
    Ответ написан
  • Какую CMS использовать?

    По чем будет поиск? Это будет просто контекстный поиск?
    Как-то в одной группе обсуждали идею поисковика - слепил примерно за вечер из говна и палок и это чудо работало.
    Если поиск непосредственно по картинками - будет сложнее, но ничего сверхъестественного.
    CMS никакая тут в любом случае не нужна.
    Ответ написан
    2 комментария