У меня была примерно такая же ситуация. Пока было как хобби, брал любую технологию, ЯП и ковырялся ночами, работая не в IT. И тут пришел в IT, пятый год в коммерческой разработке, да стал получать больше, но удовольствия уже нет, все задачи однотипные, проекты однотипные, технологии одинаковые, сдать всегда надо все "вчера" и так далее. И удовольствие опять же по вечерам со своими мини проектами, короче ничего не поменялось, стал только сутками за компом сидеть😂 Да плюс в том, что намного быстрее растет скил
<?php if (strpos($_SERVER['REQUEST_URI'], 'blablabla') === false) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?>
P.S. Обратите внимание, что при проверки используеться ===, так как strpos вполне может вернуть 0, если это первая позиция
Это было сколько лет назад? 6? :)
Мне кажется сейчас нет устройств с доступом в интернет без поддержки html5, а если и есть, то скорее всего это не ваша ЦА (и не заказчика в том числе) и в конце концов, есть html5shiv и прочие заплатки. ИЕ8 перестал поддерживаться в 2014 году вместе с xp, хотя под ie8 (winxp) можно доп стили накатать и скрипты адаптировать под детект браузера, по факту +100к баблинских за поддержку неподдерживаемого г... к проекту никому не помешают, все остальные обновляются в фоне самостоятельно.
Например Яндексом пользоваться на ИЕ6 невозможно, не кроссбраузерно у него 😂
https://winginx.com/ru/htaccess
А сам nginx рестартуете? он конфиги только при рестарте демона компилит.
А так же возможно используется конфигурация не того файла, что вы правите.
Вам в любом случае нужен, так сказать, bridge - чтобы через сайт модх можно было дернуть проверку авторизации на форуме и автоматом зарегистрировать юзера с привязкой к профилю на форуме. Примерно, как авторизация через соц сети работает---------- Добавлено 07.08.2016 в 15:37 ----------
Я так понимаю, вы починили. Но мой совет - проверьте версию для слабовидящих и присматрите себе новый макет на каком нибудь темплейтмонстре, а то "вырвиглаз" какой то, пожалейте посетителей.
Просто хэш, помогает не задумываться на счет битых имен файлов например, написанных в черт знает какой кодировке.
А должны отдавать 301, в правиле так указано :)
Так что смотрите, чтоб еще проблемы не всплыли какие. Ну не повыпадали нужные страницы например.
А что мешает реализовать магический метод __set?
Как то так:
public function __set($name, $value) { // Если объект уже существует, пытаемся пропихнуть свойство if(isset(self::$obs[$name])) { self::$obs[$name]->setValue($value); // Реализуйте свой метод return self::$obs[$name]; // Возвращаем для цепочки вызовов } // Если не существует, можно создать // Определяем имя нужного класса $class = $this->classes[$name]; // Сохраняем для будущих обращений к нему self::$obs[$name] = new $class(); // Определение имени классов в которых вызываются не определенные свойства $descendantClassName = get_class($this); echo $descendantClassName . '<br>'; // Возвращаем созданный объект self::$obs[$name]->calling_class = $descendantClassName; self::$obs[$name]->setValue($value); // Реализуйте свой метод return self::$obs[$name]; // Возвращаем для цепочки вызовов }
Как то так вообщем.
P.S. Только фабрика у вас так себе получилась. Мой совет - курите GoF дальше
А в чем смысл? Ваша обффускация так же легко расклеивается, как и склеивается.
Для того, чтобы вашу страницу просмотреть, браузеру нужно все загрузить на комп пользователя.
Для css бесполезно, можете копирайт поставить, но какой смысл? В JS можно впихнуть редирект на свой сайт.
Применение вижу только одно, клоакинг, часто наблюдаю, что сайты автоматом роботы создают с тарабарщиной с сайтов клиентов, но там все ресурсы тянутся с первоисточника, а запретить это можно на уровне apache, решение легко гуглится.
Остальное, имхо, бред. А персонально для "таких как вы" я бы закрыл доступ к гитхабу и вордпресс сделал платным :)