naxal.ru

naxal.ru

Студент
Пикабушник
поставил 14 плюсов и 2 минуса
102 рейтинг 5 подписчиков 1 подписка 4 поста 0 в горячем

Долой  работу

Долой  работу

Мой первый сайт #(naxal.ru часть 2-я)

Мой первый сайт #(naxal.ru часть 2-я) Web-программирование, Создание сайта, Истории из жизни, Совет, Интересно узнать, Полезное

https://pikabu.ru/story/moy_pervyiy_sayt_naxalru_chast_1ya_6827609 часть 1-я.


Расскажу небольшую печальную жизненную историю, которая подвигла меня на создание сайта. Наверняка каждый из нас хоть раз в жизни совершал покупки в интернет-магазинах. На что я обращаю внимание при заказе в интернет-магазинах:

- смотрю на качество оформления сайта;

- контактные телефоны, чем больше, тем лучше, обязательно наличие городского телефона;

- изучаю отзывы об интернет-магазине на сторонних сайтах;

- сколько времени существует домен;

- если есть ИНН, то за кем числится.

Наверно все этим руководствуются, если нет, примите на заметку. И так ближе к сути. В 2018 году сдохла у меня видеокарта, решил купить новую. Спасибо майнерам, цены нереальные. В сетевых магазинах электроники посмотрел какие карточки на данный момент существуют и остановился на gtx 1060 4Gb. Цена на нее составляло в районе 18 000 р. если память меня не подводит. ОК. Пора поискать в просторах интернета подешевле. Поискав, наткнулся на каком-то сайте на всплывающую рекламу в виде баннера с предложением за 14 000 р. Неплохо подумал про себя. Реклама от известной организации (не буду называть какой). Подумал организация серьезная, проверяют наверное товары и услуги перед размещением в сети. Кликаю и перехожу на сайт комплектующих к ПК. Оформление сайта на 3+, контактный телефон один и то сотовый типа, офис № такой-то якобы находится в Мурманске, улицу не помню как и номер офиса. Добавляю в корзину, терзают смутные сомнения. Организация рекламирующая магазин серьезная, да. Сайт не очень качественный, да. Домен молодой меньше года. Ну думаю сайт наверно доработают, раскручиваются пока и цены тоже наверно для привлечения клиентов. Заказ оформлен и ждет оплаты. Думаю. Тут раздается звонок, здравствуйте вы оформили заказ и ожидается оплата. Звук как из по..пы, тихо с треском. Из далека звонит наверное. Спрашиваю а че так дешево? У нас прямые поставки из Европы и без посредников. ОК. А вы не обманываете (ага тут он и признается)? Жалоб не было, все без обмана. ОК. Убедил, рассеял все сомнения. Оплачиваю банковской картой на номер карты (раньше тож так покупал, прокатывало). Жду письмо на мыло с подтверждение. Жду. День жду. Два жду. Че за хр..ень. Звоню по контактному номеру указанному на сайте, а в ответ тишина. Пробую еще, аналогично. Чувствую, что лечу я как фанера над Парижем. Взвешиваю все. Везде сплошные косяки для недоверия сайта, если б не рекламный баннер, который сбил меня с толку. А сколько они таких как я развели, ужас! Что делать не знаю. Будьте внимательны при покупке в незнакомых магазинах, кто бы их не рекламировал. И тут зародилась идейка создать сайт о мошенниках, чтоб предостеречь неопытных покупателей. Двигаемся дальше…

Показать полностью

Мой первый сайт #(naxal.ru часть 1-я)

Мой первый сайт #(naxal.ru часть 1-я) Web-программирование, Создание сайта, Истории из жизни, Совет, Интересно узнать, Полезное

Хотел бы поделиться своим первым опытом создания web сайта и его размещения в просторах интернета. Сложно это или нет, вы определитесь сами после прочтения постов. Прежде чем приступить, немного о себе: образование высшее техническое, инженер схемотехник. Знания в области программирования скудные, на начало написания сайта знал на уровне чайника язык разметки страниц HTML и когда-то в школе изучал Pascal. Как говориться google в помощь. Поискал в интернете информацию о создании сайтов, я определился, что мне необходим следующий минимум для создания сайта – HTML, CSS, PHP, JAVA, MySQL и база данных. Как-то многовато на первый взгляд :), но не так уж страшно на самом деле. И так кратко, что и для чего.  HTML – это разметка страниц т.е. это все кнопки, поля ввода, картинки, выпадающие списки и т.д. которые располагаются на странице, а также их условное расположение.

CSS - это таблицы стилей в которых задаются внешний вид каждого элемента: цвет, размер, расположение, визуальные эффекты и т.д.

HTML и CSS оказались не так сложны, но следует уделить им особое внимание потому, что это лицо сайта и его следует продумать до мелочей. По себе скажу что нелепо оформленные сайты у меня не вызывают желания просматривать его и еще всплывающая реклама просто ужас (на которой я и влетел, но об этом дальше расскажу).

JavaScript – это код который выполняется на стороне пользователя в вашем браузере т.е. с его помощью удобно обрабатывать события по нажатию кнопок, определять заполнены ли поля форм, выводить сообщения и т.д. Для меня было интересна технология ajax – подгрузка контента на страницу без ее полной перезагрузки, что очень удобно для пользователя, но есть свои нюансы с которыми столкнулся (о них позже).

И так осталось разобраться для чего PHP и MySql.

PHP – это серверный код, который выполняется на стороне сервера и пользователь его просмотреть не может, только результаты его выполнения.

MySql – это язык запросов к базе данных, что показать, что сохранить, что редактировать, удалить. PHP в связке с MySql расширяют возможности обращения к базе данных и обработки результатов.

База данных – это условно таблица с столбцами и строками куда записывается и где хранится информация.

Зачем так усложнять жизнь, есть же готовые конструкторы сайтов - скажите вы. Да, но нужно разбираться как с ними работать, они не универсальны, куча лишнего кода и опять же прибегать к редактированию кода в ручную, как минимум необходимы базовые знания языков программирования, о которых я говорил выше.

И так мы определились с минимум, продолжим...

Показать полностью

Такая же ерунда

Такая же ерунда
Отличная работа, все прочитано!