Jump to content

Veseloff

Moderator
  • Posts

    3,457
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by Veseloff

  1. Veseloff

    рассылка

    А, ну я, кажется, понял что вы хотите. Ну вот смотрите: есть у вас, допустим, 1000 юзеров, которым надо отправить что-нибудь. Пусть у вас будет написано два скрипта: index.php и sender.php — первый принимает и обрабатывает данные, а второй постит их в фейсбук. Итак, в index.php что-нибудь пришло (напрмер, сообщение и список юзеров, которым надо разослать), он записывает их в какой-нибудь файл и начинает вызывать столько копий sender.php, сколько вам надо. Теперь сендер. Он запускается и читает файл, получая оттуда всё, что ему надо, потом проверяет, какие записи обрабатывают уже запущенные сендеры. Если ничего, то ставится метка, что он выбрал, например, от 1 до 10. Если, например, уже выбрано до 150, то он выбирает 151 — 160, отмечается об этом и начинает их рассылать. Это был первый вариант. Второй вариант практически такой же. Отличие лишь в том, что index уже сам «режет» данные, создаёт столько файлов, сколько нужно запустить сендеров и передаёт в сендер имя того файла, с которым нужно работать. Хранить отметки о ходе выполнения и бы предпочёл в оперативной памяти, для чего можно использовать memcached.
  2. Veseloff

    рассылка

    А в чём именно проблема? Не очень понятно что сделать хотите. Давайте подробнее.
  3. Вот мне стало интересно используют ли люди prepared statements в связке PHP и MySQL и для чего. А если не используют, то почему. Что вы думаете по этому поводу?
  4. Veseloff

    БЭМ

    А чего он состоит из одной страницы и такой длинный? Мне кажется, что при таком подходе не хватает в конце страницы отсканенного автографа и надписи типа «гарантирую вам, что вы станете мегакрутым верстальщиком, если будете использовать БЭМ».
  5. По-моему, он не работает. Жму «меню», а там 404 — нот фаунд типа.
  6. Очень плохо. Большая часть места на экране — серый фон. Надо использовать место рационально. Название, как верно подметил Searcher не в тему. Под каждым анонсом огромные кнопки, текст «На клик не скупись - статьёй поделись!» и какая-то ссылка — просто ужас. Судя по всему, вы нисколько не приложили к сайту своей руки — сгенерили какую-то тему и поставили. Что оценивать-то?
  7. Столбец? Ой, я, видимо, ничего не понимаю в БД. Я не знаю ни что такое колонка, ни что такое столбец. Бида-бида. Пойду поставлю себя в угол...
  8. А зачем вам класс? Напишите функцию и всё. Там десять строк написать надо или около того.
  9. Неправда. Во-первых, надо яваскриптом предупреждать об этом, чтобы не ввиодить каптчу каждый раз. Во-вторых, пароль почему-то не может быть короче 6 символов. Ну ладно, зарегистрировался. Написал длинный текст, но система внезапно собщила, что я не кликнул на смайлик и всё, что я писал, сбросилось. Что за смайлики — непонятно, хоть бы подписи были «грустный» там или «весёлый». Да и явно их маловато — настроений этих. А вот ещё. Написал под одинм логином, потом сменил его на другой, а всё осталось под старым логином. http://mydaytoday.ru/message/?name=Testtest&id=1851'>http://mydaytoday.ru/message/?name=Testtest&id=1851 А ещё можно разуплотнять страницы. http://mydaytoday.ru/message/?name=Testtest а вот тут XSS
  10. Создайте ширину у блоков. Например, можно поставить для класса logo ширину 650px и из него больше ничего не уползёт.
  11. Ощущение такое, что вы делаете не то, что надо. У меня есть момент, когда из скриптов меняется структура таблиц, но это слуается только при «сборке», которая проводится один раз при создании сайта ну и может происходить один-два раза потом — когда заказчику понадобилось что-нибудь дописать. Поскольку данных может быть много, то время «сборки» может занимать достаточно долгое время и я не парюсь за то, что сервер в это время будет нагружаться — это нормально. Если у вас часто идёт модификация таблиц, то это очень плохо — надо переделывать. P.S. Кстати, а что такое колонка? Вы газеты что ли храните в БД?
  12. Всё очень плохо. Во-первых, непонятно что это такое. Есть две страницы: «ГЛАВНАЯ» и «ВСЕ СООБЩЕНИЯ» (почему заглавными буквами — я так и не понял), которые содержат одно и то же. Зарегистироваться я не смог — сначала системе не понравился логин, потом пароль и третий раз вводить каптчу сил уже не было. Насчёт идеи я так и не понял — чем это отличается от твиттера?
  13. Яваскриптом можно форму засабмитить
  14. Я тут посмотрел ony.ru и обалдел. Даже не найду слов, чтобы выразить свои чувства
  15. Ну код как минимум не валиден и вызывает подозрения. Всё правильно делает что ругается.
  16. А вы понимаете что этот код делает или просто его скопировали не разобравшись?
  17. На классику не распространяются авторские права, но есть смежные права — то есть у фонограммы есть владелец (то есть самому исполнить и выложить можно, но чью-то запись — нет). Ну и, насколько мне помнится, всё, что было выпущено более 50 лет назад является общественным достоянием. Как-то так.
  18. А, ну понял, благодарю за наводку на мысль. В общем, решил проблему так: поскольку человек перемещается между сайтами не особо часто и это возможно только при нажатии на соответствующие кнопки в меню, то я в качестве ссылок сделал им следующее: example.com/?key=%айдишник_сессии% где %айдишник_сессии% это тот айдишник, который получил пользователь при первом заходе на любой из сайтов. Ну и в самом начале делаю так if (!empty($_GET['key'])) { setcookie("PHPSESSID", $_GET['key'], time()+86400, "/"); $_COOKIE['PHPSESSID']=$_GET['key']; } session_start(); и всё работает как следует. В принципе, всё логично — сессия ведь определяется по значению в куке.
  19. Есть один набор скриптов, который рулит сразу тремя сайтами одного хозяина. В зависимости от домена показывается разный набор шаблонов, позиции каталога выбираются из разных категорий и чуть-чуть отличаются маленькие настройки — зато админка одна и, если что-то надо сделать, то всё делается изменением одного скрипта, а не трёх. Всё хорошо, но понадобилась авторизация и «корзина». Поскольку домены разные, то в куках (и, значит, в сессиях) хранить данные никак связать не получается. Как можно реализовать эти вещи, когда домены разные, есть у кого-нибудь опыт?
  20. Ну потому что это похоже на какой-то бред. Откуда вы вообще это взяли?
  21. Ух ты, здорово! Не думал, что такое можно организовать. P.S. А, да тут флэш... Ну да, впрочем, всё равно круто.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy