Size: a a a

2019 October 07

s

svasta☦️ in FrontCoder
Понял. Буду юзать php, знаю его хоть немного
источник

PO

Pavel Omelchenko in FrontCoder
источник

ОГ

Олег Григорьев (web)... in FrontCoder
svasta☦️
Всем привет. Очень нужно пару советов, буду очень благодарен.
До конца года я должен написать диплом. Тема у меня создать сайт где есть учителя, где студенты могут оставлять о них отзывы, учителя могу писать в свой профиль какие курсы они проходили, где работали и тд. Думаю понятно. Теперь вопросы.
1. На чем все это писать?
2. Как это сделать быстрее?
3. Как это сделать без выпендрежа заумного и сложного.
Сайт не должен быть сложным слишком и не должны использоваться какие-то сверхсредства, по сути важно чтобы он был красивым и функциональным. Очень буду благодарен тем кто поможет. Спасибо
Как вариант, если шаришь пхп и ООП и какую нибудь базу данных - можешь потратить время на изучение фреймворка. Думаю норм инвестиция будет.

1. Разрабатываешь базу данных, определяешь внешние ключи (типа
Студент <-----имеет---- Отзывы ----про----> Учителей.
Стрелочки обозначают какая таблица на какую ссылается.)

2. Разбираешься, как устроен генератор фреймврка Yii2 или Laravel или .... А желательно и про сам фреймворк почитать доки внимательно (инфы море).

3. Генерируешь модели и CRUD операции (видосов в интернете полно). В итоге будешь иметь на руках все формы (как например для комантариев или для заполнения профилей), списки объектов (учителей, учеников, коментариев) и их индивидуальные шаблоны страниц (публичный профиль ученика, публичный профиль учителя).

4. Того, что сгенерит фреймворк должно быть достаточно, что бы работать в основном изменяя интерфейс под задачу.

Авторизация\регистрация есть из коробки. Но важно понять, что тебе нужно от авторизации. Может ли неавторизованный оставлять коменты и т.д.  

ТАк же из коробки есть Bootstrap, на котором можно набросать сносный интерфейс без углублений в HTML\CSS.

В любом случае 90% твоей задачи - это база\схема данных. Обдумай структуру и все возможные SQL запросы.

Если сохранять данные на сервере не нужно - то можешь писать на JS+JQuery+HTML+BOOTSTRAP

А вообще можно такого плана найти готовое приложение и внести минимальные правки. По сути это блог с двумя ролями. Если самому лично не интересно разбираться - то ищи готовое.
источник
2019 October 08

PE

Polina Emelyanova in FrontCoder
Pavel Omelchenko
let $int = 5
Бакс в имени переменной зарезервирован именно для либ. Найду пруф - отдам
источник

А

Александр in FrontCoder
Ребят привет подскажите через что реализовать такой скролл?
источник

ИМ

Игорь Морозов... in FrontCoder
Александр
Ребят привет подскажите через что реализовать такой скролл?
Если без jquery то anchor, если подключено jquery то через .animate() наверно можно
источник

PE

Polina Emelyanova in FrontCoder
Александр
Ребят привет подскажите через что реализовать такой скролл?
Что ты имеешь в виду под скроллом? В современных браузерах работает scroll-behavior

https://developer.mozilla.org/ru/docs/Web/CSS/scroll-behavior

Если собственно иконку - то это простой КСС.)
источник

PE

Polina Emelyanova in FrontCoder
источник

PE

Polina Emelyanova in FrontCoder
источник

А

Александр in FrontCoder
спасибо
источник

PE

Polina Emelyanova in FrontCoder
🙌
источник

А

Александр in FrontCoder
суть такова чтоб кликнув на эту иконку пролистывать блок
источник

V

Vladislav in FrontCoder
Александр
суть такова чтоб кликнув на эту иконку пролистывать блок
то есть тебе нужен плавный якорь?
источник

А

Александр in FrontCoder
да
источник

V

Vladislav in FrontCoder
Тебе там уже скинули реализацию на css)
Вот есть и на js https://developer.mozilla.org/ru/docs/Web/API/Element/scrollIntoView
источник

PE

Polina Emelyanova in FrontCoder
либо ксс, либо есть много решений плавного скролла.
я юзаю это
https://gist.github.com/bugoaneo/526674db7e4a3904855fc03094a34617
источник

А

Александр in FrontCoder
Спасибо большое ребят
источник

AS

Anatoliy Salamatin in FrontCoder
Не усложняйте масштабируемый CSS

http://bit.ly/2pP3yvv
источник

ИМ

Игорь Морозов... in FrontCoder
Доброе утро. Подскажите пожалуйста кто давно работает с sass/scss.
Есть блок, в нем - вложенные блоки.
По умолчанию у вложенных задний фон красный, если у контейнера есть модификатор - зеленый.
Как это реализовать не используя переменные в начале?
https://codepen.io/MynameisIM/pen/BaayVRN
источник

MI

Muhammadamin Ibragim... in FrontCoder
Игорь Морозов
Доброе утро. Подскажите пожалуйста кто давно работает с sass/scss.
Есть блок, в нем - вложенные блоки.
По умолчанию у вложенных задний фон красный, если у контейнера есть модификатор - зеленый.
Как это реализовать не используя переменные в начале?
https://codepen.io/MynameisIM/pen/BaayVRN
знаю только такой способ) https://codepen.io/hulki/pen/xxxbzrJ
источник