Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ZeroHero

Користувачі
  
  • Публікації

    158
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем ZeroHero

  1. Много где звучит: - "долой jquery, только чистый js", вот попался мне в глаза такой интересный проект http://youmightnotneedjquery.com

    По ссылке предлагают не вовсе отказаться от jQuery и писать всё на нативном JS, а предлагают подходить к вопросу включения в зависимости каких-либо библиотек рационально. То есть, по просту говоря, если вам из jQuery нужен только show и hide, то нет смысла её подключать. Есть красочный пример, демонстрирующий суть проблемы.

  2. Мой хрустальный шар подсказывает, что у вас не подключено какое-то из требуемых расширений для php (вероятнее всего, это mcrypt). Но всё же рекомендую добавить следующее в .htaccess, чтобы узнать причину наверняка.

    php_flag display_errors on
    php_flag display_startup_errors on
    php_value error_reporting E_ALL
  3. Нет, он выложил корневой конфиг (nginx.conf), в него инклудятся конфиги виртуальных хостов

    include /etc/nginx/vhosts/*/*.conf;
    
    Ему нужно выложить конфиг виртуального хоста, который отвечает за его домен, и в нём делать все настройки. Kindzaza ему правильно подсказал, где можно его посмотреть.
    • +1 1
  4. Ответ на ваш вопрос гуглится на раз: нужно создавать текстовый узел (DOMDocument::createTextNode) и цеплять его к заранее созданному элементу. А вообще, если вы пишете XML, то использовать для этого DOMDocument нерационально (жрёт память). Пишите сырым текстом в строку или сразу в буфер вывода.

  5. А вот реальный сервер дорогое удовольствие ( от 100$) , особенно у нормального хостера.

    http://www.ua-hosting.company/servers

    Не реклама, можете успеть взять нормальный сервер за 50 баксов/месяц. Сам тут хостюсь уже три года.

  6. Не эксперт в системном администрировании, но мнением поделюсь.
    Имеет смысл взять сервер с большим количеством ОЗУ, чтобы можно было выделить достаточно под кэш MySQL. 8Гб вам должно хватить с головой.
    Диск под файлы данных MySQL должен быть отдельным, не обязательно SSD.
    1 проц - это как-то мало на сегодняшний день (если имеется ввиду одноядерный).
    ISPManager - не знаю, зачем его ставить, если у вас на сервере один сайт, это просто лишний софт, который потребляет ресурсы.
    От оптимизации не стоит отказываться:
    - перейдите на связку nginx+php-fpm, если вы ещё это не сделали и до сих пор сидите на апаче;
    - подключайтесь к БД через сокет, а не через TCP/IP;
    - оптимизируйте запросы к БД;
    - имеет смысл использовать Sphinx.

  7. Конечно не можете, она ведь находится в области видимости метода render того объекта контроллера, в контексте которого используется (куда включается шаблон header.tpl). Используйте реестр, если вам нужно использовать её в другом контроллере. Например:

    <body>
        <?php
    
            include("SxGeo.php");
            $SxGeo = new SxGeo('SxGeoCity.dat');
            $ip    = $_SERVER['REMOTE_ADDR'];
            $city  = $SxGeo->get($ip);    
            $this->registry->set('town', $city['city']['name_en']);
    
            // Обращаться к ней можно так
            var_dump($this->town);
    
            // Или так
            var_dump($this->registry->get('town'));
    
        ?>
    

    Кстати, в $_SERVER['REMOTE_ADDR'] не всегда содержится реальный IP клиента ;)

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.