Единственный правильный путь, если действительно хочешь изучить и делать правильно.
Если цель доказать себе и остальным что изучил и умеешь делать правильно - тогда курсы, видеоуроки и сертификаты.
Но это дороги в разные стороны.
Виктор Ablebeam: поддержу German Jet - если вы неплохо знаете C++ и SQL, то для того чтобы писать на PHP не надо знать ничего и книги точно не понадобятся. Можно садиться и писать.
Когда я взял первую коммерческую задачу по PHP я не видел его до этого ни разу. До этого я сделал один простенький сайт-визитку просто статичную.
Конечно задача была не сделать сайт на PHP, а просто - внести простые изменения в существующий. Но однако...
Зная один язык "неплохо" вы можете садиться и сразу работать с другим. Да, на костылях, да, постоянно заглядывая в справочник функций, да, медленно. Но книжки уже точно не нужны.
sim3x: ты был во всем прав, а я нет.
Нет на замене классов на теги выигрыша в производительности. Даже data-* не медленнее когда единственные и выбираются все элементы.
> ты уверен, что твой код настолько производительный ,что пора думать о таких мелочах?
Абсолютно - там просто нечему тормозить ибо это выбор блоков и вставка в них данных. И всё.
> вместо того чтоб использовать классы
Да. Хочется разделения сущностей.
sim3x: тут KISS не при чем. Мне нужны собственный теги как селекторы js, так как тэг - самый быстро обрабатываемый общий селектор в dom. Сейчас я использую data-* атрибуты. Хочу использовать теги.
indexf10: потому что для того чтобы добавить wlan интерфейс в неймспейс, надо запустить в нэймспейсе какой-нибудь процесс, а потом добавлять wlan интерфейс туда указывая PID этого процесса - это дикость.
Но подругому и правда нельзя для wlan
Николай: Вы не поняли ответа. Я не отправляю вас за ответом на ваш вопрос в гугл. Я прямо на него и отвечаю.
Ранжирование гугл (или любого другого поисковика) и есть рейтинг сайтов. Эти компании только тем и занимаются что рейтингуют сайты. В точность своего рейтинга они вкладывают миллиарды доллоров, а вам он доступен бесплатно.
Вы хотите найти способ ранжирования лучше чем алгоритмы гугл?
aroun: Черт его знает - это классный механизм, очень нативный и удобный. Но с вайфай проблемы - я ели осилил. Бредовым образом подвязываются wlan интерфейсы. Пришлось углубится в то как они вообще создаются в системе и понять что только так это и возможно. В итоге свою задачу я хоть и решил, но пользуюсь на практике виртуалкой.
По идеи в вашем случае должно помочь и нормально работать.
На всякий случай вот история моих мытарств: https://www.linux.org.ru/forum/admin/11604751
> Надо отделять представление данных от стилизации
Надо, но как это относится к моему вопросу?
> caniuse.com/#search=Custom%20Elements
Спасибо. Посмотрел. Но я тестировал в FF - вроде все нормально. А вот IE и Safari у меня просто нет и не могу проверить (((
> stackoverflow.com/questions/2802687/is-there-a-way...
Тут тоже советуют я вижу создать тег для ie младше 9. Хотя наверно они меня не интересуют.
geek01: нет, не важно. Так врачи говорят чтобы лучше донести методику. Самое главное это правильная перефокусировка. Если понимаешь как делать это упражнение можно делать вообще глядя в стену в одном метре от себя. Или прямо сквозь монитор.
Я иногда провожу за монитором по 16 часов. От 10 почти каждый день. 100% оба глаза. Есть небольшие изменения в сетчатке, но врач говорит, что это норма для моего возраста.
Дмитрий Ковальский: почему?
Я вот приведу конкретный пример:
Возьмем сайт на битрикс. Со стандартными шаблонами. Они содержать много инлайн кода который использует функии библитеки BX.
Она обычно загружается в самом начале. Гугла будет ругаться на скрипты в начале документа. Но вынести эту библу в конец нет никакой возможности - она должна загрузиться раньше чем инлайн скрипты. Загрузить ее асинхронно тоже нельзя - не факт что она успеет загрузиться и выполнится до инлайн скриптов.
На то чтобы переписать все шаблоны у клиента нет средств. Но ему кровь из носа хочется высоких баллов в анализаторе страницы в гугле.
Единственный варик как-то этого добиться - заставить браузер отложить вообще выполнение инлайн скриптов до того как загрузится и выполнится библа.
(Вру конечно - не единственный, можно вставить саму библу как инлайн скрипт, тогда гугл не ругается, и именно эту задачу я так и решил, но этоже полная лажа)
DevMan: да, но если в бд не много данных он ерунду будер жрать, а если много - то вам просто не подходит шаред.
Кстати, бд на файлах не медленее nosql при небольшом объеме. Надо ТСу сказать...
Если цель доказать себе и остальным что изучил и умеешь делать правильно - тогда курсы, видеоуроки и сертификаты.
Но это дороги в разные стороны.