Dmitriy_2014#: df–hпоказывает что место еще вроде как есть, доступно около 20 гигов, используется написано 60%, значит типа 40% свободно, должно хватать мне кажется так.
чтобы не гадать, надо ставить какие-нибудь скрипты-уведомлялки как простое решение или например какой-нибудь заббикс поднимать. У меня было такое что за несколько месяцев только файлов сессий на 100Гб накапливалось
alexx10#: У меня два диплома и 3 официальные профессии в оффлайне
Грустно как то звучит из ваших "уст"
alexx10#: Ни одна из них не связана с IT. В этой сфере я самоучка. Никто тебя не возьмет на официальную должность без спецобразования.
У меня диплом вообще не по IT, но это никак мне не помешало работать в одной из крупнейших компаний страны удаленно и на спец образования там смотрят в последнюю очередь
alexx10#: Если только это не какая-нибудь шарашкина контора
Но да, я начинал примерно с такой конторы, в которой я занимался всем, от верстки и программирования, до починки принтеров и настройки телефонии, но оно дало хороший буст в IT так как я освоил многое на практике. Чем вам шарашкина контора не угодила для набора опыта? При должной усидчивости, через год-два можно свободно мидлом стать и пойти работать официально в какой-нибудь хххБанк, а точнее в их подразделение хххТех.
PS. Сейчас мельком тусуюсь в сообществе no/low -code, туда люди вообще приходят далекие от IT и через недели 2-3 уже делают мобильные приложения на каком нибудь adalo для местных заказчиков. В общем главное желание в IT и любить то чем занимаешься, тогда сил хватит, а иначе тупик и лучше идти в другую профессию
Первое что приходит на ум это закончилось место на диске, примерно такие же симптомы, при перезагрузке сбрасываются временные файлы, например сессии и прочее и немного места освобождается, но это чисто что первое пришло в голову
И о чем это говорит? Вы уж давайте на примере с подробностями. Я и заказчик и разработчик и с битриксом, в отличии от вас, не один раз столкнулся, а работаю уже последние 10 лет и вот как не считал, не получается дешевле сделать на чем то при одинаковом функционале, качестве и поддержке. Как то плюс минус то на то и выходит, если это не самопис конечно, который кратно дороже.
У вас на самом деле требование к верстке, а не бэкенду. Делаю похожий проект локальный, на бэке у меня Bitrix на фронте NuxtJS, при таком подходе бэкенд потом можно будет заменить на что угодно. Делаю сам, так как сам разработчик.
где вы эту ересь берете и потом еще по интернету разносите, как венерическую болезнь какую то?
Dram#: Если проект серьезный - однозначно писать под себя, получите в несколько раз меньшую кодовую базу, где будет только нужное вам.
Вы серьезно считаете что объем кодовой базы является преимуществом? По опыту переноса с самописов на CMS и обратно, могу сказать лишь только то, что на самописе надо делать когда есть команда грамотная и у заказчика в голове порядок, он понимает как должны работать процессы в его бизнесе, в остальных случаях лучша начать на CMS чтобы понять где и что не удобно а где и что удобно, чтобы потом написать так как хочется. С нуля без опытных аналитиков и архитекторов получится полная фигня на финише, которую к моменту сдачи можно будет начинать переписывать снова.
webinfo#: Ну то есть если вернуться к теме ТС, то ему всё же нужен как минимум один проверенный программист, который будет всё переносить на рабочий сервер и никого больше туда не пускать. Иначе никакой гит ему не обеспечит никакой безопасности.
Я накидываю лишь варианты. Их много, каждый из них решает какую то проблему, но добавляет новую. Все что автоматизировано может сломаться, так что за этим кто то должен следить в любом случае. Но тут зависит от подхода, например можно доверить свою жизнь опытному хирургу или студенту 3го курса мед института. Так и тут, если проект важный, за счет него живет бизнес, от туда приходят деньги, то лучше найти "опытного хирурга", если это личный блог про то как какает и писает домашнее животное владельца, то можно и к "студенту 3го курса". Гит лишь инструмент, который дает возможность контролировать изменения в файлах и как то это автоматизировать, ничего более и он не заменит опытного технаря.
webinfo#: А что касается лично меня, то почитав вот это всё про локальные копии, репозитории, миграции и прочая, не нахожу для себя никакого удобства. По крайней мере по состоянию на настоящий момент. Пока это всё крайне громоздко и неудобно.
Так можно сказать и про чистку зубов например =)) Это дело привычки, кажется громоздко и неудобно, потому что непривычно, а так на самом деле когда все процессы доведены до автоматизма оно и удобнее и под контролем и проще и надежнее. Ни разу через админку битры в init.php еще не вносили синтаксическую ошибку что ли не имея доступа к хостингу? Даже на этом примере, администратор сайта каждый по вашему должен иметь доступ к хостингу, фтп, ссх? Вот он внес изменения в init.php потому что там шаблон на событие какой то, например отправка письма при заказе, сохранил и не поставил точку с запятой, все упало и поправить можно только по ftp =)) и где ж тут безопасность то? )) Я много работаю с битриксом, у меня под все уже шаблоны, под всю рутину, с каждым проектом битрикса в гите лежит "свой open server с блекджеком и девочками". То есть, где бы я ни был, если есть комп с интернетом и установленным докером и гитом, я проект подниму за 5 минут локально, и внесу изменения достаточно быстро, может не на столько быстро как изменить количество новостей (но это прям очень редкая задача), но любые фиксы, доработки функционала, да банально какой то эксперимент с настройками битрикса, я сделаю локально, проверю локально чтоб не было ошибок, доделаю работу, запушу в гит и оно само выкатиться, я просто напишу заказчику что все готово и он может проверять при том боевой сайт даже не чихнет и мне никто не напишет а что там за непонятные кракозябры вылезли на такой то странице или почему сайт упал у нас тут активно с директа льется трафик. Мне же самому спокойнее что я могу дебажить и выводить принтом любую служебную инфу прям на странице.
Ну вот, например, администратор сайта решил изменить количество новостей, выводимых на странице. Он должен делать это через гит?
Если это какой нибудь news.list где в файле php записан LIMIT => 10, то да через гит, но это можно делать не локально, это можно например сделать и прям на проде а потом эти изменения кто то закоммитит или можно зайти в гитлаб и прям там поправить коммитом и оно выкатиться автоматом, если вы прям каждый день меняете количество новостей, то это значение можно вынести в битриксе, например, в b_option и добавить в админку. Все ваши вопросы решаемы, зависит от того как сделан проект, криво и косо по самым говяным канонам битрикса или по человечески и по современному. Я например не делаю и не даю возможность делать статичные страницы в битриксе, когда контент прям в php файле запилен, потому что возникает проблема как раз таки с изменением контента. Поэтому все делается через инфоблоки, я даже на одном из последних проектов запилил небольшой синтаксический сахар, чтобы в контент инфоблока можно было вставлять компоненты
df –h показывает что место еще вроде как есть, доступно около 20 гигов, используется написано 60%, значит типа 40% свободно, должно хватать мне кажется так.
чтобы не гадать, надо ставить какие-нибудь скрипты-уведомлялки как простое решение или например какой-нибудь заббикс поднимать. У меня было такое что за несколько месяцев только файлов сессий на 100Гб накапливалось
У меня два диплома и 3 официальные профессии в оффлайне
Грустно как то звучит из ваших "уст"
Ни одна из них не связана с IT. В этой сфере я самоучка. Никто тебя не возьмет на официальную должность без спецобразования.
У меня диплом вообще не по IT, но это никак мне не помешало работать в одной из крупнейших компаний страны удаленно и на спец образования там смотрят в последнюю очередь
Если только это не какая-нибудь шарашкина контора
Но да, я начинал примерно с такой конторы, в которой я занимался всем, от верстки и программирования, до починки принтеров и настройки телефонии, но оно дало хороший буст в IT так как я освоил многое на практике. Чем вам шарашкина контора не угодила для набора опыта? При должной усидчивости, через год-два можно свободно мидлом стать и пойти работать официально в какой-нибудь хххБанк, а точнее в их подразделение хххТех.
PS. Сейчас мельком тусуюсь в сообществе no/low -code, туда люди вообще приходят далекие от IT и через недели 2-3 уже делают мобильные приложения на каком нибудь adalo для местных заказчиков. В общем главное желание в IT и любить то чем занимаешься, тогда сил хватит, а иначе тупик и лучше идти в другую профессию
Было 100-200 одновременно ходящих по сайту IP очень быстро открывающих страницы
Ну так это парсеры с проксями же, примерно так и работают они. Я сколько ловил DDOS'ов, там редко IP повторяются
Напишите здесь если и вам тоже как и мне помогло от DDoS флуд атаки то что я здесь написал, мне же интересно!
DDOS'ом забивают канал, он все же ограничен, и никакие защиты на уровне сервера уже не спасут, а у вас больше похоже на парсеры какие то чем на ддос
Перенести сайт с обычного хостинга на выделенный сервер beget, поможет ускорить сайт как то? + дополнительно Cloudflare подключить?
В любом случае лучше найти причину того что тормозит
Я - заказчик, а не разработчик
И о чем это говорит? Вы уж давайте на примере с подробностями. Я и заказчик и разработчик и с битриксом, в отличии от вас, не один раз столкнулся, а работаю уже последние 10 лет и вот как не считал, не получается дешевле сделать на чем то при одинаковом функционале, качестве и поддержке. Как то плюс минус то на то и выходит, если это не самопис конечно, который кратно дороже.
У вас на самом деле требование к верстке, а не бэкенду. Делаю похожий проект локальный, на бэке у меня Bitrix на фронте NuxtJS, при таком подходе бэкенд потом можно будет заменить на что угодно. Делаю сам, так как сам разработчик.
битрикс уж больно дорогой
где вы эту ересь берете и потом еще по интернету разносите, как венерическую болезнь какую то?
Если проект серьезный - однозначно писать под себя, получите в несколько раз меньшую кодовую базу, где будет только нужное вам.
Вы серьезно считаете что объем кодовой базы является преимуществом? По опыту переноса с самописов на CMS и обратно, могу сказать лишь только то, что на самописе надо делать когда есть команда грамотная и у заказчика в голове порядок, он понимает как должны работать процессы в его бизнесе, в остальных случаях лучша начать на CMS чтобы понять где и что не удобно а где и что удобно, чтобы потом написать так как хочется. С нуля без опытных аналитиков и архитекторов получится полная фигня на финише, которую к моменту сдачи можно будет начинать переписывать снова.
Ну то есть если вернуться к теме ТС, то ему всё же нужен как минимум один проверенный программист, который будет всё переносить на рабочий сервер и никого больше туда не пускать. Иначе никакой гит ему не обеспечит никакой безопасности.
Я накидываю лишь варианты. Их много, каждый из них решает какую то проблему, но добавляет новую. Все что автоматизировано может сломаться, так что за этим кто то должен следить в любом случае. Но тут зависит от подхода, например можно доверить свою жизнь опытному хирургу или студенту 3го курса мед института. Так и тут, если проект важный, за счет него живет бизнес, от туда приходят деньги, то лучше найти "опытного хирурга", если это личный блог про то как какает и писает домашнее животное владельца, то можно и к "студенту 3го курса". Гит лишь инструмент, который дает возможность контролировать изменения в файлах и как то это автоматизировать, ничего более и он не заменит опытного технаря.
А что касается лично меня, то почитав вот это всё про локальные копии, репозитории, миграции и прочая, не нахожу для себя никакого удобства. По крайней мере по состоянию на настоящий момент. Пока это всё крайне громоздко и неудобно.
Так можно сказать и про чистку зубов например =)) Это дело привычки, кажется громоздко и неудобно, потому что непривычно, а так на самом деле когда все процессы доведены до автоматизма оно и удобнее и под контролем и проще и надежнее. Ни разу через админку битры в init.php еще не вносили синтаксическую ошибку что ли не имея доступа к хостингу? Даже на этом примере, администратор сайта каждый по вашему должен иметь доступ к хостингу, фтп, ссх? Вот он внес изменения в init.php потому что там шаблон на событие какой то, например отправка письма при заказе, сохранил и не поставил точку с запятой, все упало и поправить можно только по ftp =)) и где ж тут безопасность то? )) Я много работаю с битриксом, у меня под все уже шаблоны, под всю рутину, с каждым проектом битрикса в гите лежит "свой open server с блекджеком и девочками". То есть, где бы я ни был, если есть комп с интернетом и установленным докером и гитом, я проект подниму за 5 минут локально, и внесу изменения достаточно быстро, может не на столько быстро как изменить количество новостей (но это прям очень редкая задача), но любые фиксы, доработки функционала, да банально какой то эксперимент с настройками битрикса, я сделаю локально, проверю локально чтоб не было ошибок, доделаю работу, запушу в гит и оно само выкатиться, я просто напишу заказчику что все готово и он может проверять при том боевой сайт даже не чихнет и мне никто не напишет а что там за непонятные кракозябры вылезли на такой то странице или почему сайт упал у нас тут активно с директа льется трафик. Мне же самому спокойнее что я могу дебажить и выводить принтом любую служебную инфу прям на странице.
Ну вот, например, администратор сайта решил изменить количество новостей, выводимых на странице. Он должен делать это через гит?
Если это какой нибудь news.list где в файле php записан LIMIT => 10, то да через гит, но это можно делать не локально, это можно например сделать и прям на проде а потом эти изменения кто то закоммитит или можно зайти в гитлаб и прям там поправить коммитом и оно выкатиться автоматом, если вы прям каждый день меняете количество новостей, то это значение можно вынести в битриксе, например, в b_option и добавить в админку. Все ваши вопросы решаемы, зависит от того как сделан проект, криво и косо по самым говяным канонам битрикса или по человечески и по современному. Я например не делаю и не даю возможность делать статичные страницы в битриксе, когда контент прям в php файле запилен, потому что возникает проблема как раз таки с изменением контента. Поэтому все делается через инфоблоки, я даже на одном из последних проектов запилил небольшой синтаксический сахар, чтобы в контент инфоблока можно было вставлять компоненты