Обучение Web программированию или путь от Joomla-шаблонов к ASP.NET и индивидуальным решениям

Обучение Web программированию или путь от Joomla-шаблонов к ASP.NET и индивидуальным решениям

Создание Web-ресурсов задача предполагающая несколько вариантов решения и простота здесь, не последний фактор. Мы расскажем Вам, почему изучение классических языков программирования и средств верстки предпочтительнее использования открытых CMS.

Всё больше людей, ставящих своей целью создание Web-ресурсов, предпочитают быстрое введение в CMS Joomla изучению таких средств разработки, как CSS, HTML, JavaScript и SQL. На этапе первого знакомства с интернетом, как явлением, это кажется верным решением, так как - работа с открытыми CMS, по сути своей, представляет очень простую схему создания сайтов. Схему, состоящую всего из трёх этапов: установка CMS, установка готового шаблона верстки сверху и установка Базы данных сайта. После остается только удалить предустановленный контент, заменив его на свой.

Казалось бы всё просто, даже проще некуда, а значит: изучать языки программирования, посещать курсы по SQL, лекции по JavaScript и использовать видеоуроки по HTML незачем, а уж ASP.NET и вовсе ненужная для изучения среда разработки.

Такова логика человека, желающего создать сайт и ищущего такую возможность. Он находит избранную CMS и приступает к своей цели.

Цель его проста — создать и выложить в сеть сайт! Быстро.. Надёжно.. Удобно..

Однако, начиная работать с избранной CMS, выясняется, что создание сайта с предустановленным или скачанным из сети шаблоном - это бессмысленно. Создание такого сайта не будет эффективным. Поисковые системы, такие как Google и Yandex, игнорируют шаблонные решения. Да и правообладатель - владелец шаблона, увидев свою работу, обязательно предъявит претензии.

Выходит, как- то оно не получается с желаемым «Быстро».

У поисковых систем очень высокие критерии оценки ресурсов. Им нужна уникальность дизайна, уникальность контента. А копирайт прописан в шаблоне или вообще в инсталлированном Фреймворке, на который устанавливался шаблон. Прямо в коде прописан. Значит нужно переделать избранный шаблон, создать свой дизайн, а после либо попытаться легализовать домен, содержащий новое решение, (некоторые компании предлагают такую услугу) либо исправить код. Весь код.

И Вот наш целеустремлённый, но не обладающий знанием Photoshop человек, нанимает дизайнера, ведь изменений логотипа и цветов шаблона, доступных в настройках шаблона, недостаточно. Дизайнер сообщает, что на это уйдёт одна-две недели и советует Вам людей, которые возьмут на себя верстку PSD шаблона.

«Как?!» - Спрашивает его человек, который пытается сделать сайт. «Как? Нужно ещё верстать?!» И дизайнер объясняет, что он работает в графических редакторах, не учился CSS и не посещал курсы HTML, да и верстка под Joomla имеет свои особенности. К тому же, учитывая, что фантазия у Человека, который так хотел сделать сайт, богатая, и придумал он сервисов различных немало, которые ему – дизайнеру, рисовать, а что бы работали они, нужен или готовый модуль для Joomla или программист, пишущий на PHP и JavaScript.

Так что с Удобно, выходит, оно тоже, как-то не заладилось.

«Как?!» - Спрашивает его Человек с невероятным терпением. «КАК?! Нужен ещё и программист?!» - вновь спрашивает Человек, который хочет иметь свой сайт. И дизайнер (Холодно) отвечает – «Конечно. Верстальщикам с этим не справится! Факт!». И вот выходит, что после 3х дней, проведенных в поиске необходимых Модулей Joomla, проб каждого из них на установленной CMS, оказывается, что нужно урезать функционал или же переписывать некоторые из модулей. Как и говорил дизайнер. И Человек, что проявляет Богоподобное терпение, нанимает PHP программиста, который соглашается и сверстать Сайт также.

И вот сайт готов.

Дизайнер и программист уходят и оставляют самого довольного человека, что сделал сайт. А тому через 2 дня приходит письмо, что сайт его рассылает спам и будет выключен. Оказалось, CMS легко ломается и некие хакеры закинули Человеку, который Ненавидит интернет с его сайтами и хакерами, спамящий вирус.

Ненадёжно оно как-то получилось…

И тогда Наш герой, подымает трубку и звонит в "CyberBionic Systematics". Понимание необходимости образования, всё же приходит к нему.

Вскоре он идёт на курсы CSS и HTML, а после учит JavaScript и SQL, И? применяя полученные знания, превращает свой сайт на Joomla в конфетку. Делая это с удовольствием, легко и непринуждённо. Но вот незадача, прописанные в Joomla шаблоне права – копирайт, их то удалить из кода не получилось. Не выходит – Не работает тогда сайт. Потому сайт и выбросили из Поисковых Систем, пишущих в ответ на браузерный запрос - «В связи с обращением правообладателя».

И вот, осознанный и предпочитающий создавать, а не потреблять, Человек просто покупает видео курсы по ASP.NET, технологии. Которая, оказывается, позволяет создавать отличные сайты и легко подхватывает CSS и HTML. А в принципе, вообще позволяет и CMS свою делать и библиотеки решений подключать…

Люди не зря говорят – «Хочешь сделать хорошо - сделай сам!».

И логика Человека, желающего создать сайт и ищущего такую возможность, теперь такова: он находит время для изучения технологий и приступает к своей цели.

А цель его проста - изучение необходимых технологий. Курсы HTML&CSS, Видеоуроки JavaScript и изучение ASP.NET платформы, которые позволяют ему легко создать сайт. Сайт любой сложности.

Быстро. Надёжно. Удобно.

С оправданными затратами времени и денег.


Залишити коментар
Будь ласка, введіть ваше ім’я
Будь ласка, введіть коментар.
1000 символів

Будь ласка, введіть email
або Відмінити

Інші статті в категорії IT, програмування, розробка Project management, управління проектами