Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (13)

Лучшие ответы пользователя

Все ответы (9)
  • SMS уведомления

    Insbrook
    @Insbrook
    Работаем с сервисом sms-uslugi.ru
    У них: 50 бесплатных СМС, хорошие тарифы (при платеже до 335 рублей смс по 67 копеек, при внесении суммы в 10500 руб, цена смс 30 копеек. Работаем с ними с мая этого года. В мае еще были проблемки иногда, но с июня проблем с отправкой не было ни одной. Работают через https.

    Код для отправки запроса через HTTPS на отправку смс (пригодится и для других смс-провайдеров):

    define('sms_transport','https://example.com/test.xml');
    /**
    * @param string $request // XML-request
    * @return null
    */
    function sms_send($request) {
    $ch=curl_init();
    curl_setopt($ch, CURLOPT_URL, sms_transport); // Set parameters
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// Return a variable instead of posting it directly
    curl_setopt($ch, CURLOPT_POST, 1) ;// Active the POST method
    curl_setopt($ch, CURLOPT_POSTFIELDS, $request);// Request
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    $result = curl_exec($ch);// execute the connexion
    curl_close($ch);// Close it
    return $result;
    }
    Ответ написан
    6 комментариев
  • Есть ли смысл в копирайтах на фото?

    Insbrook
    @Insbrook
    Все надписи вида «Copyright 2010. All rights reserved» вообще никакой силы не имеют. Если сайт или фото сделаны твоим творческим трудом, то ты являешься автором. Кто бы и что бы ни написал на твоей фотографии или сайте.
    Что вообще означает фраза «Copyright 2010. All rights reserved»? Примерно следующее: «Я скромно напоминаю, что у всех произведений есть законный владелец и автор. Год создания этого произведения 2010. Автор сохраняет за собой право называться автором и не хочет делать произведение общественным достоянием».
    Поэтому, кстати, All rights reserved правильно переводить как «Все права сохранены», а не «Все права защищены».
    Ответ написан
    Комментировать
  • Реализация ленты новостей?

    Insbrook
    @Insbrook
    Если у вас не очень много пользователей и настроек ленты почти нет, можно хранить все новости без дублирования и делать выборку, как советовали выше.
    Однако, что получится, если есть не только таблица подписчиков, но и таблица с информацией о приватности новостей (кому из подписчиков что показывать), есть таблица с информацией о людях, чьи новости ты не хочешь видеть в своей ленте (однако не удаляешь из друзей, например). Получается, что с каждой такой фичей запрос на вывод новостной ленты будет обрастать JOINами и вложенными запросами, что весьма негативно скажется на производительности работы. В таком случае, лучше пожертвовать памятью сервера и хранить ленту новостей для каждого пользователя отдельно. Тогда вывод ленты может быть простым SELECTом по индексу.

    Могу посоветовать статью про ленту обновлений. Возможно, вы будете использовать другую СУБД, однако идеи и мысли могут оказаться полезными.
    Ответ написан
    1 комментарий
  • Фильтр мата....?

    Insbrook
    @Insbrook
    Список матерных слов можно почерпнуть из списка запрещенных доменов РФ:
    bunnywrote.trp2.ru/stop-list.txt
    Ответ написан
    1 комментарий
  • Постройка собственного ЦОД?

    Insbrook
    @Insbrook
    На хабре несколько раз были подробные рассказы о строительстве небольших ЦОД.
    http://habrahabr.ru/blogs/hosting/74027/
    http://habrahabr.ru/blogs/hosting/69193/
    Ориентировочную стоимость можно посмотреть тут.
    Ответ написан
    Комментировать