офтоп, не смог удержаться.
Все сходится! Это Янык?! 😂
угу, тоже приходят письма как в стартпосте.
Есть еще другая разновидность развода. Шлют письма на контактные данные других зон: .net, .org, .info и т.д. с предложением купить у них такой же домен в зоне .com за 49$
Фишка в том, что домен .com на текущий момент свободен.
н-да... По нормальному люди у нас расходится не могут. Свое забрал, чужое - не трожь. Тем более чужие юр.реквизиты.
Уберите... а так:
Сайт УЖЕ не является оф. сайтом фирмы/компании, так что данный вид мошейничества называется фишингом (поищите почитайте).
Логичное развитие событий:
- фирма нанимает другого "компьютерщика"
- нотариально заверяется скриншот сайта (уже будет до лампочки, что потом вы уберете реквизиты), неспеша готовятся доки в суд
- из Яка вы вылетите по первому же письму от той компании и поделом.
- абуза на Ваш текущий хостинг для галочки, что "пытались договориться, но не получилось"
- абуза на фишинг в яндекс с приложением сканов учредительных документов фирмы и копией абузы на хостинг
- тоже самое в гугль
- добавление домена в разные антифишинговые сервисы
возможен вылет из обоих ПС
если реквизиты до сих пор будут висеть, то абуза регистратору на лок домена. хотя кому уже нужет домен в бане..
Версию nginx можно не светить, в конфиге пропишите:
server_tokens off;
Эти заголовки можно убрать. Первый где-то в php.ini, второй в самом друпале
Сейчас актуальна другая "книга": Как при помощи гугла можно писать на любом языке программирования.
Но специалистов все-равно не прибавилось. :)
Самый дешевый, только посчитайте чтобы трафика хватило. Читайте внимательно сайт хостера и все написанное мелким шрифтом и оговорки, т.к. ру-хостеры особенно любят "мудрить"(в худшем смысле) с трафиком.
Да, не забудьте в nginx включить кеширование графики/статики и т.д. - это на порядок ускорит загрузку вашего сайта,
Нужно знание регулярок. Язык - любой. Без регулярок - это трудный и нудный мартышкин труд.
Здесь роль играют уже существующие лингвистические библиотеки, сам язык программирования - до лампочки, т.е. любой.
любой язык.
php serialize() еще быстрее будет, кажись на хабре, были тесты когда-то.
Прочитал, что у Вас централизованное хранилище и остальные реадонли. Дальнейшее развитие идеи:
Сделайте в центральном хранилище примитивное АПИ, которое будет отдавать сайтам-клиентам уже готовые сериализованные массивы.
На сайтах-клиентах:
if( !file_exists("my_seril_array".$number) ){ // если нужно изредка подтягивать актуальные данные, то добавим в условие filemtime() $q = file_get_contents("http://my-center.com/get.php?n=".$number); file_put_contents("my_seril_array".$number, $q); // сохраняем, чтобы во второй раз не дергать центр}
На нескольких моих проектах работает подобное, все нормально.
Да и биржи ссылок: сапа, линкфид и т.д. используют точно такой же подход.
http://textpattern.com/ - хуки, коллбеки.
Конкретно, для этой мелочевки не нужны ни одно, ни второе. Просто в шаблон или в любую свою форму пишем:
<txp:my_plugin_wrapper> <other form /> <other plugin output /> etc.... <core tags /></txp:my_plugin_wrapper>
Вложенность любая.
пхп код удобно оформлять плагинами. В данном случае: my_plugin_wrapper - это наша пхп функция, которая обрабатывает, то что передается ей внутри (тегов).
При желании эту функцию можно объявить где угодно, хоть в шаблоне, хоть в любой форме, но нах-нах. В плагинах удобнее и красивее.