Рубрика ""

Приложение для учета доходов и расходов для бизнеса.

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

Идея была в том, чтобы заказчик мог забивать свои расходы по кассам самостоятельно в приложении, а доходы подтягиваются со сторонней базы данных Mysql.

По технологиям. Приложение фронтенд часть писал на Vue.js на базе фреймворка Ant Design Vue. Бэкенд написан на PHP (фреймворк Symfony).

Теперь подробнее про...

Валидация форм на Vue.js.

Валидация форм на веб-страницах - достаточно сложная задача, которая требует много сил и времени. 

Для сложных проверок валидации полей форм (кроме проверки обязательного поля) без Javascript не обойтись. 

Наиболее частые задачи валидации форм, с которыми могут возникнуть сложности

+ Проверки на валидность email, телефона, введенной ссылки

+ Проверка, что пользователь прикрепил файл к полю формы

+ Валидация сложных выпадающих списков...

Как посчитать прибыльность проекта для веб-разработки?

Способ, который использую я сам, чтобы определиться стоит ли заниматься каким-то проектом или нет.

Бюджет проекта - (Затрачено часов * часовая ставка)

Если число будет отрицательным, значит проект убыточный.

Самое интересное, что по мои прикидкам 8 из 10 проектов на фриланс биржах будут изначально убыточны.

Взял первый попавшийся проект (таких масса). Представим, что я договорился с заказчиком...

Как проверить и найти ошибки 404 на сайте и почему это важно сделать.

Сегодня я подготовил для вас материал, в котором я решил собрать свой опыт при работе с ошибками 404. Как проверить и найти ошибки 404 на своем сайте и почему это важно сделать?

Ошибка 404 на сайте означает то, что пользователь обратился к вашему сайту по такому url-адресу, страницы для которого в данный момент не существует.

Обратите внимание, что это не означает, что...

Как выполнить sql запрос на Symfony.

Как правило, все запросы к базе данных в фреймворке Symfony принято выполнять с помощью Query Builder. Как же быть, если нам нужно выполнить простой SQL запрос к базе данных? Какие способы мы можем для этого использовать?

Более подробно о работе с базой данных в Symfony, можно посмотреть в моем видеокурсе:

https://webkyrs.info/category/symfony-rabota-s-bazoi-dannykh-osnovy

На самом деле все достаточно просто и мы...

Зачем нужна папка vendor в Symfony?

Как только вы развернете проект на фреймворке Symfony в корневой папке проекта вы можете обнаружить папку, которая называется vendor.

Что же это за папка и для чего она нужна?

На самом деле, с этой папкой вы можете столкнуться не только при работе с Symfony. Это папка, которая содержит пакеты пакетного менеджера composer.

Подробнее о том, что такое composer и зачем...

Symfony 6. Компонент Form и работа с формами.

Когда нам нужно создать HTML-форму в Symfony, у нас есть 2 основных варианта:

1) Создавать форму напрямую без использования дополнительных компонентов. 

2) Воспользоваться специальным компонентом Form.

Вот мое видео по установке этого компонента.

Полный мой видеокурс по работе с Symfony формами здесь

Эта статья для того, чтобы показать как можно создать простую HTML-форму в Symfony с помощью этих вариантов...