О сайте jsphp.ru
После того, как вы создали сайт и он готов! к производству контента, какая будет первая страница?
Правильно! - Зачем? Какова цель!?
Всё о сайте jsphp.ru
- Причины рождения сайта jsphp.ru
- Никогда не задумывались о других сайтах?
- Зачем новый сайт, а не развивать dwweb.ru
- О домене jsphp.ru.
- О движке jsphp.ru.
Причины рождения сайта jsphp.ru
Это уже не первый мой сайт на данную тематику(js, php, html, css). Bсё что касается создании сайта и сопряженных с этим тем.
Самая первая концепция создания сайта.
Самая первая идея сайта была в том, что когда я только начинал и был не просто "нулем", а отрицательным нулем... если такой существует, то вот я таким был !
Пытаешься понять, что же написано в учебнике и от того, что ничего не понимаешь - злишься на себя! Злишься на учебник, на того кто это написал и вообще на весь мир!
Было реальное ощущение, что эта вся теория написана "программистами" для программистов, а не для простых людей!
И вот тогда я подумал, что было бы классно написать такой сайт, которого нет в интернете!
Что человек с нулевыми знаниями может прочитать статью и ему сразу станет все понятно!
Когда ты только начинаешь тебе очень нужны правильные сайты! А на сайтах...
Если есть теория....
То нет кода...
Если есть код, то его нельзя скачать, скопировать... потому, что на картинке...
Если есть код, и его можно скопировать, то он выдает ошибку...
Если есть код, и его можно скопировать, и есть пример, то он не работает... потому, что он картинка... или просто не работает!
Мне захотелось сделать такой - идеальный сайт с этой точки зрения!
Никогда не задумывались о других сайтах?
Заходите на сайт... а он открывается полгода... естественно, что вы потеряли потенциального клиента!
Почему сайт долго грузится?
Тема оптимизации(здесь пару слов об этом...).
Если вы изучали тему сайтов, то частенько натыкались на :
Картинку вместо... живого примера.
Но если есть живой пример, то он на стороннем сайте..., которые специально заточены под примеры, например codepen.
Одна из главный причин - это невозможность выполнения кода из базы данных, правильнее сказать - трудоемкость обработки переменных в строке. Выполнение функций в строке и т.д...
В продолжении еще пару слов..., когда данные выводится из базы данных, то это строка. Это разница между..
include - здесь код выполнится и вы увидите результат....
file_get_content - здесь код будет строкой и выведется код.
Опять же повторяюсь, что это не невозможно, но довольно не просто... вот поэтому-то, часто вы видите вместо рабочего примера просто картинку или ссылку на другой сайт...
Зачем новый сайт, а не развивать dwweb.ru
Если сравнивать с жизнью, то наверняка вы встречались с такой ситуацией, что вот он(объект)... вроде бы все хорошо... и деньги приносит и удовлетворение...
Иногда, ты даже не можешь себе сказать в чем причина того непонятного чувства, что нужно что-то менять!
Dwweb.ru - переделывался несколько раз. За это время я даже хотел его закрыть.
В очередной раз, все переделывать, доделывать уже не хочется.
Взять самые лучшие наработки и построить сайт ещё лучше предыдущего!
Т.е. настолько много лишнего кода, повторяющегося кода.
Скрипты, примеры все разбросаны непойми как.
В общем... чем переделывать это и наводить уже в какой раз порядок... я понял, что нужно начать новый проект!
В какой-то момент я начал задумываться, что надо изменить подход к коду.
И что загружать нужные элементы только по необходимости! Даже куски стилей... для разного типа старниц разные куски кода...
Ну... на сколько раз может увеличиться скорость загрузки вашего сайта если провести оптимизацию?
Запомните о чем вы подумали!
Нажмите на ссылку - там ответ.
Как-то изначально... у меня не сложились отношения с функциями!
А это такая замечательная вещь!
Что сейчас просто не могу себе представить, что раньше их не использовал!
От этого исчезли непонятные повторяющиеся куски кода, выполняющие на разных страница одно и тоже!
Тот дядя, который кривил рожу как-то сказал :
- Когда построишь пятый дом, то уже начинаешь понимать, как его строить правильно!
У меня такие же мысли о сайте - jsphp.ru
О домене jsphp.ru.
Одно время я думал, что интересные домены уже не существуют! Если вы когда-либо искали нужный домен, то думаю вы в курсе о чем это я!
На рынке... нормальный 4, 5 буквенный домен ".ru" - купить практически невозможно! А уж менее - это сравнимо с чудом...
Если он пустой, то он у перекупов и там просят такие бабки за них.
Если и остались какие-то имена, только на более дорогих .
И надо же... домен свободен.
Один год.
Это было пару лет назад... в моем пользовании данный домен пробыл год. У меня реально не было времени, чтобы заниматься ещё одним сайтом о программировании.
Но тут... несколько раз поступило предложение купить мой предыдущий сайт dwweb.ru и я подумал, что если я вдруг продам этот сайт, то я же не смогу без того, чтобы не рассказывать о таких о программировании о webe и т.д!!!
Поэтому... было принято решение:
Вне зависимости от судьбы dwweb.ru. Сайт уже будет точно моим!
Движок - самописный.
На файлах
Предположительно... это ... версия № 5,6,7,8..., но некоторые движки были лишь копиями с легкой модернизацией.
Поэтому... можно смело сказать, что это 4 версия движка...
Почему не готовый движок?
Дело в том, что прежде чем прийти к движку самописному, то я использовал несколько не очень известных движков - хотя можно было выбрать один из популярных. Вопрос - почему я этого не сделал? - Это хороший вопрос!
Я вынес из использования данных движков:
Что - эти движки - тупо деревянные, т.е. не гибкие!
Очень много кода, который вообще непонятно, что выполняет! Для решения какого-то простого вопроса требовалось очень много времени!
Сейчас уже не помню, какой-то вопрос, на 5 копеек, искал ответ неделю... задолбался, обратился к программисту(за денежку) - он решил его за 1 час!
Какое-то странное создание title и description и еще много чего!
Каждый движок - эта целая вселенная, которую можно изучать целую жизнь!
Зачем изучать чужой движок, который написан кем-то, когда я могу написать свой собственный движок.
В процессе создания я приобрету знания, которые дороже денег!
Одна из самых первых похожих историй произошла в тот момент, когда я покупал свой первый комп.
Здесь же, ситуация, как под копирку, с покупкой моего первого сайта!
Я напишу свой собственный движок.
По пути буду решать возникшие вопросы - если у меня возникли такие вопросы - значит такие вопросы возникли не только у меня.
Эти знания далее можно монетизировать:
Написания статьи на эту тему.
Я специально не ищу заказы, но ко мне постоянно обращаются с различными вопросами, на которых я естественно зарабатываю.
