Нужны советы. Нуб разрабатывает сайт

А на сайте-то что должно быть?

Может там серверную часть вообще не нужно писать если только статические страницы.

Лично я не читал никакие )
Работаю РНР-программистом уже пару лет.
Но до РНР был разный другой опыт. В целом не так важно с чего начинать, в Питоне тоже есть Джанго для веба.

Наверно до книг стоит начать какие-нибудь онлайн-курсы по самым основам, чтоб понять что как в целом. Ну и попробовать разные онлайн-курсы (если что-то не понравится и т.д.) проще, чем менять бумажные книги.
Список хороших онлайн-курсов по программированию
Большинство книг впрочем доступны и в электронном виде. У бумажных книг разве что есть небольшое преимущество, что раз уж сходил и купил, положил на видное место, то меньше вероятность забросить )

1 лайк

Ну как я понимаю, должно быть несколько страниц.

  1. о компании, о том, какой мой друг замечательный и как он уже несколько лет торгует
  2. Про фанеру
  3. Про утеплители
  4. Тут еще несколько страниц про материалы, про которые я не знаю
  5. Про доставку. Есть собственная газель и т.д.
  6. Ну и последняя страница - контакты. Телефон и схема проезда.

Как-то так представляю

Друзья, спасибо за советы.
Книги заказал. Ждем.


Так.
Теперь вопрос по следующему шагу.
Сайт же должен располагаться где-то? Т.е. я должен где-то зарегистрировать учетную запись? Ну типа в гугл-диске и там делать физически сайт до его публикации?
Или я не прав?
Что делать дальше?
Подскажите, бывалые :slight_smile:

Для этого хватит HTML + CSS, серверные скрипты и БД тут не для чего использовать.
Для статических сайтов есть норм бесплатные хостинги (с возможностью использовать свой домен) типа Netlify, GitHub Pages.

Разве что сделать админку с редактированием и т.д. этих страниц, типа завелосипедить мини CMS )

1 лайк

Обычно во время разработки тестируют локально на своем компе. Re: Где найти хороший источник по установке и конфигурации LAMP?

Для открытия статических HTML страниц даже никакое доп. ПО типа веб-сервера не нужно, хватит любого браузера.

1 лайк

Спасибо.
Следующие книги куплю по HTML + CSS. Пока не буду заказывать, чтобы не было передоза по информации.
Да и жаба душит :grinning:
За рекомендацию спасибо

Да по HTML и CSS книги вряд ли сильно нужны, можно начать с любого справочника, примеров и прочих кратких материалов )
Введение в HTML | htmlbook.ru
Учебные курсы | WebReference (список справа)
Справочник HTML | WebReference
Еще поизучать HTML любого похожего сайта, нажав Ctrl+U или открыв DevTools (F12 или Ctrl+Shift+i) в любом браузере.

В книге по основам веб-разработки на РНР наверно тоже будет что-то про HTML, иначе ж как разрабатывать веб )

1 лайк


Ну понеслось

И еще вопрос. Зарегистрировался на ГитХабе. Создал репозитарий.
Дальше что делать?
Где должен писаться код? В файле Ридми?
Может быть есть где-то простая инструкция что дальше?

Про простую хз, про Гит целые книги есть ))

Писать в чем угодно у себя на компе. Через Гит синхронизировать файлы/изменения файлов, создавая коммиты.
Гитхаб это в первую очередь просто хостинг Гит репозиториев.

Гит либо консольный, либо один из кучи GUI (в IDE типа PhpStorm часто есть, или GitKraken, SmartGit, оф. клиент гитхаба, …).

1 лайк

а код там прямо писать можно?
Или его только копировать с компа?
В каком разделе это делать?
Я это вижу вот так.
Куда ткунуть?

Можно, но обычно неудобно.
Если зайти в репозиторий (ссылки в списке посередине на сриншоте выше), то там есть кнопки создания/редактирования файлов.

Но, например, как потом запустить проект и проверить результат?

И в идеале коммит — это какое-то небольшое законченное и минимально протестированное изменение, а не каждое сохранение файла. Сделал какую-то небольшую штуку (новую страницу сайта, исправление ошибки, …) — закоммитил.

Я через интерфейс гитхаба разве что ридми бывает редактирую.

1 лайк

Начал потихоньку кодить.
Теперь вопрос на миллион долларов:
Скачал Вижуал Студио Код.
Начал писать.
На 34-й строке выдает ошибку.
Удаляю все ниже 34-й - работает
Копирую это в отдельный файл - работает.
В чем прикол?
Как пофиксить?


Так а ошибку-то какую выдает?)




Так тут написано же что пропущено ;.
Похоже, в предыдущей строке о $f[1].

При ошибках о пропущенных/лишних ;, скобках и т.д. надо смотреть на строки вокруг, а не только на ту, которая указана.

1 лайк

…и за вечер выкатить корешу рабочий сайт и магазин. Профит для 2х человек: один узнает CMS, другой сможет “диджитализировацо”, если оно ему нужно, конечно.

Точняк. Нет запятой в 7-й строке.
Спасибище



Почему я даю команду обрезать текст до 180-го символа, а он мне режет до 111-го?