Вопрос 1: могут ли они обратиться в суд (понятно что могут, но могут ли выиграть), потребовав закрытия моего домена?На основании чего? Я что-то не припоминаю закона, который как-нибудь регламентировал бы то, каике домены некто имеет право регистрировать, а какие нет. Я даже больше скажу, есть компании которые регистрируют домены, а потом их продают потенциальным покупателям (фирмам, с соотв. названием).
если я быстро замучу ООО с названием "X1 Аааа", могу ли я обратиться в суд, чтобы они убрали свой домен из ru-зоны?Как Вы верно подметили, в суд можете обратиться и Вы и они, вопрос только в том, на основании какого закона Вы/Они собрались туда обращаться?
Из за миграций бд залочилась, после чего вообще упал MySQL.Это MySQL, с ним такое бывает.
Причиной была слишком большая таблица с большим кол-во записей, а в миграциях был ADD COLUMN Как быть, как можно подстраховаться в таких случаях, кроме тестирования?Я не уверен на 100% (ещё не проснулся, что бы слишком трезво соображать), но мне кажется тут есть 2 основных варианта решения проблемы:
Причиной была слишком большая таблица с большим кол-во записейМне кажется, наиболее вероятной проблемой был слишком слабая машина (память, процессор, диск), для такого объёма данных БД, а не слишком большая таблица :)
Разве так должно быть?
Мне как back-end - щику трудно ужиться с этим БЭМ - ом.Вам это совершенно не обязательно делать.
Зачем БЭМ когда есть SASS/SCSS/LESS.Что-то из серии "Зачем мне холодильник, если я не курю", ну вы понимаете... :)
Шесть классов для простого button в регистрации.Такого эффекта можно добиться и без БЭМ.
У меня код в IDE от JetBrains уходит далеко за белую полосу.Обычно это решается с помощью комбинации Ctrl+Alt+L в IDE от JetBrains.
"Это бэм, я использую один стиль несколько раз и т.д".БЭМ придумали не для того, что бы "использовать один стиль несколько раз", если почитать историю, то БЭМ был создан для решения вполне конкретных задач, о них Вы в принципе можете прочесть на оф. сайте БЭМа (не рискну перечислять самостоятельно, дабы не исковеркать смысл).
почему ты не можешь через родителя добираться к дочернему элементу ? где лаконичность ? где миксины ? почему ты не делаешь наследовать классов в своем SCSS ?Не знаю :)
Так по мне БЭМ это вообще огромный костыль а не методология.Отчасти Вы правы, но лишь от части. От "насколько большой части" - сказать трудно. Всё зависит от Вашего восприятия и субъективной реальности происходящего. Колоть монитором орехи - "большой костыль", но не от того, что монитор плохой, монитор хороший, но он создан для решения несколько других задач. Так же и БЭМ создавался для решения задач, с которыми он более ли менее успешно справляется. Проблема тут не в самом БЭМе, а в том, что толпы верстальщиков (сомнительного качества) кинулись
Как сделать так, чтоб люди попадали на какую-то все же страницу сайта со ссылкой на скачивание pdf, а не сразу на pdf?Отдавать PDF через какой-то скрипт-прокладку, которая будет проверять по каким-то параметрам (refer, user-agent или каким-то другим) и либо отдавать сам PDF либо соотв. страницу, в зависимости от условий.
Подскажите как осуществить такое, может есть какие то программы
Кто подскажет как лучше делать сканирование больших сайтов?Только не смейтесь, но подобное лучше делать на Си и/или в несколько потоков, если говорить о необходимости максимальной производительности подобных процессов.
и как работа такого скрипта повлияет на сервер?Вы можете сами контролировать максимальную нагрузку процесса на сервер (машину), например с помощь (re)nice.
Вопрос 2: Как ещё можно получить скорость загрузки стр.?Такой же точно результат как у GPS (Google Page Speed) - никак. Ваш результат, как бы Вы его не получали, будет отличаться от результата GPS по ряду причин (думаю, они довольно очевидны, что бы их озвучивать). Но в целом процесс довольно прост в своей логике:
вопрос будет ли это более оптимизировано в конечном итоге? ведь если у нас будет 100к пользователей и на каждого будет приходиться по 10к записей, не загнется ли MYSQL от этого добра?
<?php
$file = file('.gitignore'); //Файл со строками
while(true) { //Выводить строки с начала, после того как файл закончился
foreach($file as $string) {
print "{$string}<br/>"; //Вывести стрроку (обычно в браузер)
flush(); //Сбрасывать буфер (отправлять текст в браузер) после вывода каждой строки
}
}
Если через SSH, то безопасно ли и не возникнет проблем с автоподключением?Достаточно безопасно и проблем с автоподключением быть не должно, по крайней мере в теории точно (на практике - может случиться что угодно). Ещё есть вариант WebDAV (доступ к файлам через веб-сервер/HTTP-протокол), ещё есть FTPFS (аналогично SSHFS). Но, так как Вы не указали, к чему больше склоняетесь - сложно сказать точнее, что именно "лучше". Безопаснее, пожалуй, SSH-FS будет, т.к. там шифрование трафика "из коробки" и все дела...
Иногда в опубликованных проектах на фриланс–биржах по теме веб–дизайна указывают, что сайт будет работать на Joomla, 1C, Wordpress и т. д. О чём упоминание той или иной CMS должно говорить веб–дизайнеру? Есть ли различия в разработке структуры сайтов под них?
Если да, то насколько они существенны, и что можно почитать чтобы избежать возможных ошибок?"Существенность" зависит от CMS, почитать - оптимальнее всего почитать исходные коды предлагаемых тем, откройте несколько исходников от разных производителей, чем больше одинаковых или крайне схожих элементов в вёрстке Вы найдете, тем более вероятно, что "этот" конкретный кусок зашит на уровне вывода в CMS.