Vladimir Semenov @thesun2003
Technical Lead / Senior Developer / Sr. Engineer
Information
- Rating
- Does not participate
- Location
- Coorparoo, Queensland, Австралия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Fullstack Developer
Senior
From 125,000 $
JavaScript
Vue.js
React
TypeScript
PHP
PhpUnit
Laravel
API interfaces
MySQL
youtu.be/Suugn-p5C1M
Почти, только еще и будет встроен в систему, и запускать можно будет по названию приложения, плюс у него будет собственная иконка. Визуально выглядит — что по сути как отдельное приложение. Хотя так-то это браузерная вкладка без дополнительных элементов управления.
Мне очень нравится движок WebAsyst, очень быстрый и удобный и бесплатный. Правда для магазина надо покупать отдельный плагин, но это того стоит. У меня за плечами порядка 10-20 сайтов на нем и порядка половины из них — это магазины. Все довольны.
Работает на шаред хостингах, есть вариант хостить в облаке и платить ежемесячно, или раз в год. Для старта магазина вполне подходит. Перенести потом на свой хостинг не сложно.
Сейчас у нас зима и часто дожди, но в доме появился домашний велотренажер и при отсутствии погоды можно крутить педали, даже когда смотришь кино или общаешься на стендапе :)
Удаленку всегда любил и пользовался по возможности всегда. В начале карьеры в 2003-2006 годах, работал удаленно. И это не был фриланс — именно удаленный офис.
Но даже с учетом этого, я в основном дома, на свободном рабочем графике. Понятное дело, что в основное рабочее время всегда доступен (почти) на обсуждения в слаке, созвоны в зуме. Однако это все по обоюдному согласию, все люди разные и дела у всех разные. А хорошо работается уже после 4 вечера, когда что надо обсудить — обсудили и просто можно пилить, фиксить и прочее.
Наша компания так и работает, основное общение в Slack или же Zoom, и поэтому когда случился Covid-19 и мы ушли по домам — почти ничего и не поменялось. И даже сейчас, когда уже можно ходить в офисы, нам рекомендуют продолжать работать из дома. В офисе предлагают сделать hot desks — т.е. готовое рабочее место, только принеси свой ноутбук. В офисе не более 10-15 человек из 60 за все время бывает, иногда даже 3-5. Часто это те, кто живут недалеко, либо встречи с клиентами, партнерами и прочее. Много людей бывает еще когда социальное мероприятие — барбекю например в офисе.
Поэтому я за то, чтобы удаленка была по желанию, без ограничений.
Страница состояла из списка бизнесов, в т.ч. и с указанием среднего рейтинга на основе отзывов пользователей. Так вот это было сделано средствами PHP и MySQL самым глупым способом, а именно — по одному запросу на каждый отзыв, а потом суммирование и деление на стороне сервера.
Понятное дело, что когда ресурсов было много, а отзывов мало — вроде как-то это и работало. Но через несколько лет, плюс переезд в облако — и все пошло по одному месту.
Смешнее было то, что кто-то еще до меня это уже исправил, и вместо сотен или тысяч запросов на странице было несколько, где через MySQL запрос просто получают AVG для бизнеса. НО, эти товарищи забыли удалить СТАРЫЙ код. В итоге работало и то и то. Я удалил старый код.
В общем было все плохо. Проект не самый приоритетный в компании, но денег приносил много. Ковырялся долго, несколько дней точно. Может неделю, не помню уже.
В итоге я удалил из кода РОВНО одну строчку (потом ненужные вещи тоже, но это уже потом), и проект стал летать.
Вместо 15-60 секунд ответ от сервера стал занимать 600мс!
Вопросов не возникало
Надо ей ссылку что-ли прислать :-D