Спасибо за предыдущий ответ. Относительно данного (вышеуказанного) поста.
Коллеги, мы с вами уже не юноши, и прекрасно знаем как устроена жизнь. Не знаю как другие 99% решивших "учить пхп", но я прекрасно осознаю для самого себя, насколько глубока эта кроличья нора. В смысле, программинг в целом. И не питаю никаких иллюзий на этот счёт. Именно потому всегда я учил пхп самостоятельно, искал информацию в сети, читал литературу. Но никогда не ходил на платные курсы. Поскольку понимал, что это всё неэффективно. Собствнно, заниматься частью программинга я начал из нужды, поскольку есть необходимость самому развивать и поддерживать несколько своих собственных проектов. На сторонних спецов нет ни средств, ни времени, ни желания. Плюс, мне это нравиться - познавать новые направления. Можно сказать, что веб-разработка стала для меня нечто вроде моей личной кандидатской диссертации, если проводить аналогии с университетским образованием. А вот сам программинг - это уже хорошая докторская диссертация, если не две докторские диссертации. Тут я с вами абсолютно соглашусь!
Но зачастую так бывает, что сама жизнь нас не спрашивает, а есть слово "нужно", и всё! Для развития и поддержки своего крупного проекта страниц на 5-7 тысяч, необходимо хорошо прочувствовать платформу РНР, знать структуру сайта и уметь ею управлять в силу своих возможностей. Опять же, для лучшего запоминания структуры я пользуюсь интеллект-картами (MindMaps). Очень помогает визуально всё разложить по полочкам и через полгода не запутаться в структуре своего проекта. Опять же, по возможности стараюсь дизайн собрать как конструктор, чтобы шапка сайта, подвал, сайдбар, верхнее горизонтальное меню, и прочие неизменные части сайта можно было хранить в отдельном месте и затем их просто "инклудидь" на все семь тысяч страниц сайта одновременно, что крайне удобно. Захотел, к примеру, подправить дизайн немного, просто шапку сайта в одном месте немного поменял, и она молниеносно изменилась на всех семи тысячах страниц, что просто незаменимо для крупного проекта. То же самое и подвал, меню.
Да, я не знаю "программинг" так глубоко, как ваша команда. Но я стараюсь и делаю то, что могу, и даже больше. Это мой жизненный путь, и "дорогу осилит идущий"...---------- Добавлено 08.07.2018 в 22:30 ----------ziliboba0213
И правильно делает, пусть сам учит! Так будет и быстрее и эффективнее. Молодец. Пусть сам пройдёт этот путь.
edogs
Коллега, можно практический вопрос к вам. Я беру дату последнего изменения файла с помощью встроенной PHP-функции filemtime(). Вопрос: влияют ли РНР-Инклуды на эту дату, которую берёт РНР с помощью этой функции? Спрашиваю потому, что мне интересно, например, у меня шапка и подвал сайта одинаковы на всех страницах, я их Инклудю из внешних файлов, например header.inc.php / footer.inc.php
Если я меняю шапку и подвал, они меняются на всём сайте. Будет ли функция filemtime() считать это изменением всех страниц сайта? Поскольку её я использую для вывода заголовков Last Modified / If Modified Since
Извините, что запутанно объяснил, но суть вопроса думаю понятна.
Вопрос к ТС, скажите, если не секрет, а сколько вам сейчас лет? Просто я в свои 38 лет изучаю РНР, думаю не поздновато ли...
Интересно было почитать, спасибо.
Коллеги, а как должен вести себя Гугл Вебмастер для молодого сайта, если добавляешь статью (статьи), гугл сам ее переиндексирует, или как-то можно помочь гугл увидеть новые добавленные статьи на сайт?
А можно чуть подробнее о "прочих методах"?... Что вы имели ввиду под этой фразой?...---------- Добавлено 06.07.2018 в 22:27 ----------Поскольку первая часть вашей мысли ясна, продвигать как сайт - это технические работы над сайтом, наполнение контентом, внутренняя перелинковка статей и т.д. Но насчёт прочих методов хотелось бы подробнее...
Тоже стало интересно, в чём причина... Ситуация неоднозначная...---------- Добавлено 04.07.2018 в 17:05 ----------Может быть какой-то фильтр поисковика наложен был на сайт и сейчас он не снят?... Почему все страницы вылетели из реальной выдачи, при том, что в Гугл Вебмастере они светятся... Очень интересно!...
Had, сергей-034
Развести срач на форуме - святое дело, не правда ли? Скоро с такими темпами название форума будет "срач" енджин...---------- Добавлено 02.07.2018 в 06:42 ----------
Спасибо, вы заставили задуматься. Глубокая мысль!---------- Добавлено 02.07.2018 в 06:45 ----------Но после 35 лет уже на работу по найму во многих конторах просто не берут. Во многих вакансиях стоит такое возрастное ограничение, я уже не говорю о сфере ай-ти, где в основном работают молодые люди до 30-ти лет. Так что 37 лет - это уже однозначно зрелость, юность позади. Но всё равно спасибо за вашу мысль, поскольку она логична.
ziliboba0213
Так вот я тоже не прогер. И хотя-бы понимаю, что прогером никогда не стану, а живу и работаю на своём уровне, веду свои проекты и пары-тройки клиентов и друзей. Мне хватает, как хобби.
Я удивляюсь тем людям, которые идут в зрелом возрасте 35+ лет на разного рода краткосрочные курсы, не дешёвые при том, и надеются стать айтишниками. Либо люди недооценивают отрасль, куда решили пойти работать, либо банально не хватает жизненного опыта и мудрости осознать, что это не твоё. В результате теряют время, деньги, и в итоге остаются у разбитого корыта. Поскольку работу найти в зрелом возрасте, без профильного образования, да ещё и с гуманитарной сферы, крайне сложно.
Нужно просто реально смотреть на вещи и видеть жизнь такой, какая она есть! Тогда проще жить.
А можно по второму предложению (тому, которое P.S) - чуточку подробнее? Поскольку я тоже по образованию гуманитарий, начал интересоваться сайтами (достаточно давно) и учить РНР на том уровне, чтобы хватало в работе с вебом в плане именно по сайтам... Но не могу точно для себя определить, где находится та невидимая грань, когда знаний хватает для сайтов (имеется ввиду, работы над сайтами) но дальше углубляться - смысла нет. Как вы нашли такую грань, какой стек технологий изучили и используете в настоящее время? Очень интересно почитать ваши мысли и узнать ваш опыт, поскольку в дискуссии выше общаются именно профессиональные программисты, что видно невооружённым глазом. Но я, как гуманитарий по образованию, не окончивший высшее образование по программированию, хотел бы послушать человека, который ранее был в моей, так сказать, шкуре и прошёл уже этот путь.
Дополню, что я интересовался, насколько в действительности я сейчас далёк от программирования в классическом понимании этой прикладной дисциплины. Так вот, действительно я очень далёк и в свои 37 лет мне уже нереально наверстать упущенные года, поскольку мало что может заменить классическое университетское образование в программировании, плюс немаловажно студенчество, молодые года когда всё усваиваться очень быстро и хорошо. Те люди, которые со студенчества (имеется ввиду в возрасте с 20 до 30 лет) начали активно обучаться программированию, закончили университеты, они априори в выигрыше и имеют багаж знаний, которого может не быть у программиста-самоучки, никогда не обучавшегося в профильном вузе. Это данность, это факт и ничего уже с этим не поделаешь.
Я смирился с тем, что серьёзного программиста с меня уже никогда не получится. Я изучаю кодинг в меру своих сил, занятости на основной работе, и возможностей по здоровью. Поскольку ближе к сорокалетнему возрасту уже реально начинаешь чувствовать, что твои физические возможности не безграничны, организм имеет свой ресурс, который ты уже ощущаешь, точнее пределы этого ресурса. Если в 20, в 30 лет можно было пахать и не особо заморачиваться, то ближе к сорока уже потихоньку начинаешь чувствовать нагрузку, засиделся далеко за полночь за интересным вопросом, проектом, и уже спина ноет, на следующее утро вялость и разбитость, усталость, чего никогда не было в 25 лет, я точно помню, поскольку тогда часто работал по ночам и нормально себя чувствовал...
В общем, что вы можете сказать мне, как не-программисту, относительно того, какой стек технологий мне было бы необходимо подтянуть, чтобы более-менее уверенно работать со своими веб-сайтами и их развивать? Пожалуйста, упомяните ещё дополнительно - где углубиться по SEO?
Как я это вижу для себя сейчас:
1. HTML+CSS,
2. JavaScript + JQuery (изучать обзорно, в меру сил и необходимости),
3. PHP+MySQL (тоже иметь представление, но потихоньку углубляться, поскольку документация там в РНР очень хорошая, легко читаемая и усваиваемая, чего не скажешь о Джава Скрипт).
4. Опять же, сервера и взаимодействие с хостерами - иметь представление.
По SEO я вижу так:
1. Гугл Вебмастер, Яндекс Вебмастер
2. Гугл Аналитикс, Яндекс Метрика
3. Гугл Эдвордс, Яндекс Директ
4. Читать официальные рекомендации поисковых систем и этот форум.
Где-то таким вот образом, если вкратце... Ничено не упустил? Повторюсь, речь идёт о не-программисте. А человеке, который в зрелом возрасте решил как хобби посвятить себя веб-разработке. Поскольку эта тема мне реально нравиться и доставляет удовольствие, чувствуешь, что ты реально творишь своими руками сайты. Очень увлекательно и полезно, поскольку не нужно заказывать сайт, ты сам его создал и сам ведёшь, развиваешь, никому ничего не должен и ни от кого не зависишь. Сам себе хозяин!