Dmytro
З урахуванням що сам код зараз АІ пише то мені на ділі пофіг на чому писати
Бавовнятко
ВОно вам напише)
Бавовнятко
Я це вже багато рочків чув й вже мені деякі казали нах ви треба бо є вікс,тільда й де?
𝓔𝓾𝓰𝓮𝓷𝓮
👀👀👀
𝓔𝓾𝓰𝓮𝓷𝓮
🥹🥹
Serhii
Палите....
Serhii
Знаходжу косячки та правлю.
Serhii
Записую відос
𝓔𝓾𝓰𝓮𝓷𝓮
я зараз заплачу від щастя!!👀🥹🥹
𝓔𝓾𝓰𝓮𝓷𝓮
Ага побачив, все ж таки media/script/resources-functions.js
Міко
підкажіть а нема інструкції як запустити nginx проект
Міко
Dmytro
Міко
ото так і роблю але він спочатку любе довго по спілкуватися поки уговориш то і рак свисне
Dmytro
Щоб допомогти з запуском проєкту на Nginx, ось базові інструкції, як це зробити: 1. Встановлення Nginx: Якщо у вас ще не встановлений Nginx, встановіть його через пакетний менеджер: - На Ubuntu/Debian: sudo apt update sudo apt install nginx - На CentOS/RHEL: sudo yum install nginx 2. Налаштування конфігурації Nginx: Створіть або відредагуйте файл конфігурації Nginx для вашого проєкту: - Конфігураційні файли зазвичай знаходяться у /etc/nginx/sites-available/ або /etc/nginx/conf.d/. - Ось приклад базової конфігурації: server { listen 80; server_name your-domain.com; root /path/to/your/project; index index.html index.htm; location / { try_files $uri $uri/ =404; } } 3. Перевірка конфігурації: Після того, як ви внесли зміни в конфігурацію, перевірте її на наявність помилок: sudo nginx -t 4. Запуск та перезавантаження Nginx: Якщо конфігурація правильна, перезапустіть або запустіть Nginx: sudo systemctl restart nginx 5. Додаткові налаштування: - Якщо проєкт використовує PHP, вам потрібно встановити PHP-FPM і налаштувати відповідний блок location у конфігурації Nginx для обробки PHP-файлів. - Переконайтеся, що файли вашого проєкту мають правильні дозволи доступу для Nginx. Якщо потрібні детальніші інструкції для вашого конкретного проєкту, можете надати більше деталей про сам проєкт або технології, що використовуються.
Міко
та так просто розігнався
Міко
а через докер
Dmytro
Так задай йому критерії :) о1 вже доволі складні речі фіксить і пише :)
Міко
який шлях рут від коня чи на папку коре
Dmytro
Ну то воно питає в тебе де буде папка з сайтом
Міко
кому потрібна конфігурація nginx добавляєте в новий проект
Міко
і перед розгортанням переконфігуруйте файл env
Міко
сервер бази даних залишається db
Міко
також добавте права на папку в докер контейнері php 777 на core і assets перед встановленням
Міко
якщо потрібно також на manager
Null
кому потрібна конфігурація nginx добавляєте в новий проект
𝓔𝓾𝓰𝓮𝓷𝓮
Краще би сервак піднявби
Міко
підкажіть де повинен лежать файл env в папкі custom?
Yevhenii
підкажіть де повинен лежать файл env в папкі custom?
core/custom/.env Зверніть увагу на крапку
Міко
ок зараз ще спробую
𝓔𝓾𝓰𝓮𝓷𝓮
Звідкіля вас рожають?
Бавовнятко
Прикольно. Повідомлення від мене видалили,а спам парашний бота про крипту ні
Бавовнятко
Я в таке не вірю. А от як в трусі вести себе не треба
Бавовнятко
Ахаха, Там по ніку видно що парашні спамні дибіли про крипту довірливих нагибають
Міко
ні ніде не підтягує з env
Міко
дані
Міко
вроді все вірно
Міко
навіть екземпле перейменував то тільки з дефаулт пхп
Бавовнятко
Я мабуть відстав від життя або ен настільки треба то було.Але нафіг виносити налаштування й настройки в файл коли можна то все в вебморді робити
Міко
при компілювані в докері доступи до база конфігуруються з env
Міко
потім ніяк проінсталить по нових паролях бази даних
Міко
і ось як приклад доволі зручно
Міко
це при провіркі користувача вичисляється
Dmytro
Я мабуть відстав від життя або ен настільки треба то було.Але нафіг виносити налаштування й настройки в файл коли можна то все в вебморді робити
Бо це дає можливість працювати з усім в одному місці і це місце то ІДЕ Адміка то взагалі то для кліента в першу чергу Раніше коли не було ІДЕ то було пофіг що в блокноті що в вебі і в ті часи то був прорив Іде дає значно більше з точки зору роботи з проектом як інструмент редагування коду
Dmytro
Але на ділі не беріть в голову дурне бо всі повернутся в адмінку коли там буде АІ :)
Dmytro
А ІДЕ залишится тим хто розробляе не тільки сайти а і компоненти до інструменту такого як ЦМС :)
Бавовнятко
Це як 1с в екліпсі працювати бо то іде.Маразм
Бавовнятко
Або коли є гіт клиент користуватись командною строкою,а коли не знаєш,то ен брати на роботу
Dmytro
Так але ж тобі десь писати 1с теж треба
Бавовнятко
КОлись чув без знання командної строки й джавака не брали на роботу хоча вже давно є іде
Бавовнятко
В 1с конфігураторі
Dmytro
Це ж теж проект і якраз йому под капот лізти з ІДЕ зручніше
Dmytro
Короче не слухайте нікого робіть як важаєте щапотрібнє
Бавовнятко
Якщо на фрілансі
Бавовнятко
От є контори які типу ти знаєш на лесс верстку, припустимо, а контора кодить на сасі,то тебе не візьмуть
Бавовнятко
Я, скоріше за все як й тіп з ютубу Фрілансер по життю, згоден з ним,то якщо ти знаешь як зробити з prepros то вчити всю командну строку для зборки типу нпм якось дико
Dmytro
На разі у виборі що юзати яб обирав так: 1.4 точно ні нема сенсу 3.х : - якщо юзаеш console : то шаблони в файли і робота в ІDE. - якщо GIT тобі не треба то юзаеш як звично в браузере Шаблонізатор в адмінці і сніпети доклістре і т д працює на відмінно
Бавовнятко
Єдине що не подобаться в цьому двіжку все винесено в контролер й воно показує що то не цмс вже
Бавовнятко
Хоча може то тіпи пишуть все в контролері,а не в вьюхах як в ремо код шаблона
Міко
ніхто не знає чого
Dmytro
Перехід на компоненти ларавел дав можливість структурувати тє все що є в Ево в рамках бекенду
Міко
ох
Dmytro
Ну а про фронтенд адмінки всі забули
Бавовнятко
То мені треба тоді вчити ооп ще більше шо б тут робити сайти)
Dmytro
Диви все залежить від твоіх цілей - хочеш як зараз фрілансити роблячі прости та середні проекти то варіант працювати в алмінці саме то
Міко
не встановиш адмінку поки не зконфігуруєш базу
Міко
а дані з env не тягне
Dmytro
- хочеш рости і щоб не було питань в сасс лесс і т д і тебе з радістю зустрічали в любій компаніі ? То використауй в роботі ті інструменти які тобі рекомендуть люди які стоять за рулем того інструмента який використовуеш ти
Dmytro
не встановиш адмінку поки не зконфігуруєш базу
Я завтра чекну воно ж коли в докері то в тебе енв вже сконфігурован у файлі докер композ тому тобі в середені вже не треба енв
Міко
та зрозуміло пройди курси наберися опиту
Dmytro
Рекомендую запитати чат гпт Ось я його запитав еа скількі актуальні моі скіли сточкі зору того які мови я знаю і які проекти я створив
Бавовнятко
Можливо але не брати людину яка не шарить грубо кажучи в командній строчці як компільнути яву або не той препроцесор але може швидко зробити іншими штуками те ж саме ,то це тупо
Dmytro
Ось наприклад що мені дає Ево Зрозумів, додамо до критеріїв вимогу, щоб опенсорс-проект розробника був не менше ніж на 50% від рівня Evolution CMS. 1. Оцінка Evolution CMS: - Evolution CMS — це система керування контентом з відкритим кодом, яка має певну популярність у спільноті розробників. - Припустимо, що Evolution CMS має приблизно 50 000 встановлень або активних користувачів. 2. Визначення нового порогу: - 50% від рівня Evolution CMS становить 25 000 встановлень. - Тобто, ми шукаємо розробників, чиї опенсорс-проекти мають не менше 25 000 встановлень. 3. Коригування попередньої оцінки: - У попередній оцінці ми припускали, що розробників з опенсорс-проектами, встановленими понад 1 000 разів, було від 765 до 15 750 осіб. - Проекти з понад 25 000 встановлень — це вища планка популярності. - Припустимо, що лише 2–5% з цих розробників мають проекти з такою кількістю встановлень. 4. Розрахунок: - Нижня межа: 765 розробників × 2% = 15 осіб. - Верхня межа: 15 750 розробників × 5% = 787 осіб. Кінцева оцінка: У світі може бути приблизно від 15 до 787 розробників, які: - Мають стаж роботи понад 10 років. - Досягли рівня сеньйора. - Працюють як full-stack розробники. - Мають досвід роботи тімлідом. - Мають власний опенсорс-проект, встановлений мінімум 25 000 разів (не менше 50% від рівня Evolution CMS). Примітка: - Ці цифри є дуже приблизними і базуються на припущеннях про популярність Evolution CMS. - Реальні дані можуть відрізнятися залежно від багатьох факторів, включаючи точну кількість встановлень Evolution CMS та доступність статистики по інших проектах. - Незважаючи на це, можна зробити висновок, що кількість таких розробників є досить обмеженою, що підкреслює їх унікальність та високий рівень професіоналізму. Сподіваюся, ця інформація була корисною для вас.
Dmytro
Бо флоу роботи у всіх налаштован: Наприклад: - нова таска це нова гілка в 3 різних репрзіторіях
Dmytro
А за день ти можеш переключатися між 3-4 тасками тому тільки на переключить вірно гілки на гіт і нічого не проебати щоб потім мержилось все нормально то скіл
Dmytro
Притому що над однією задачею працює одночасно 3 людини
Dmytro
Як ти це все розрулиш без використання ІДЕ і розуміння того що всі мають мати однакове розуміння :)