[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"custom-urls-\u002Ftools\u002Fcomfort-lte":3,"categories-menu":10,"post-komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii":120,"post-content-komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii":164,"post-comments-i8wiipabpbxtcofme04ncqjy":300,"tags":301},{"type":4,"entity":5,"path":8},"post",{"documentId":6,"slug":7},"i8wiipabpbxtcofme04ncqjy","komfortnaya-rabota-v-phpstorm-i-ssh-na-lte-soedinenii",{"uri":9},"\u002Ftools\u002Fcomfort-lte",[11,31,104],{"id":12,"documentId":13,"name":14,"slug":15,"desc":16,"published":17,"uri":18,"showmenu":17,"createdAt":19,"updatedAt":20,"publishedAt":21,"locale":22,"heading":16,"order":23,"posts":24},4,"dw88ipzixowg4rbtqhna1fck","Личное","self",null,true,"\u002Fself","2026-05-17T11:06:55.868Z","2026-05-19T09:58:08.297Z","2026-05-19T09:58:08.291Z","en",0,[25,28],{"id":26,"documentId":27},61,"otr8hblo0fac9ovggct48osv",{"id":29,"documentId":30},76,"z77qh8cg0mcz533087epr6xu",{"id":32,"documentId":33,"name":34,"slug":35,"desc":16,"published":17,"uri":36,"showmenu":17,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":22,"heading":16,"order":40,"posts":41},2,"oxow5hzkizd4dgongka7hxvf","Рабочее","work","\u002Fwork","2026-05-15T07:43:18.016Z","2026-05-19T09:58:08.301Z","2026-05-19T09:58:08.295Z",1,[42,45,48,51,54,56,59,62,65,68,71,74,77,80,83,86,89,92,95,98,101],{"id":43,"documentId":44},71,"tciv16vv801l5eg5m4rx3gal",{"id":46,"documentId":47},80,"x8y72z9yibyjcllzwes23h43",{"id":49,"documentId":50},81,"v06yaukpbxnypv0bh0s48osu",{"id":52,"documentId":53},82,"wgd4f0022pq1pwbvq04rq0x0",{"id":55,"documentId":6},83,{"id":57,"documentId":58},84,"ny1dz9tknms3219nrc5oaahy",{"id":60,"documentId":61},89,"igz67vanm4ke94cilkgrts2i",{"id":63,"documentId":64},95,"fa4sibhpf6ohmet6qo3s4ywx",{"id":66,"documentId":67},96,"u7g77d0bu0rv1u67qea9kglu",{"id":69,"documentId":70},98,"exnbib5xi3fgt7mku9q8ithc",{"id":72,"documentId":73},99,"bja31j10up0ffiqw1j5nfr79",{"id":75,"documentId":76},100,"ztrhdkce10c349k6jngsqz72",{"id":78,"documentId":79},101,"gsf74mv1zc39kkejpvy70lfk",{"id":81,"documentId":82},102,"m7c1icp5gt0x73ssyc67atvc",{"id":84,"documentId":85},103,"yz8vml65wloblc0dsp1okc8l",{"id":87,"documentId":88},104,"lquxceynryigq9wdydiwby7f",{"id":90,"documentId":91},105,"yy6x55uwn90hzkzz0786ev1q",{"id":93,"documentId":94},106,"ns37ttwnqxfc86lw6355bx9n",{"id":96,"documentId":97},107,"bjlqk6v41quti6geq9hs4ta6",{"id":99,"documentId":100},108,"ztumsu968y7otczfxrol0o19",{"id":102,"documentId":103},109,"xxxi8etz2ay3839xvw2oz9ym",{"id":105,"documentId":106,"name":107,"slug":108,"desc":16,"published":17,"uri":109,"showmenu":17,"createdAt":110,"updatedAt":111,"publishedAt":112,"locale":22,"heading":16,"order":32,"posts":113},3,"cat0obshestvennoe000001","Общественное","public","\u002Fpublic","2026-05-15T18:29:50.696Z","2026-05-19T09:58:05.992Z","2026-05-19T09:58:05.985Z",[114,117],{"id":115,"documentId":116},74,"u55grcuibxa3e64ymhoaav2v",{"id":118,"documentId":119},92,"rcz3w4mhmhb54ps3o8j462fp",{"id":55,"documentId":6,"title":121,"slug":7,"content":122,"desc":123,"intro":124,"uri":9,"published":17,"publishedDate":125,"showComments":17,"canComment":17,"telegramId":16,"telegramLink":16,"telegramHash":16,"telegramSetReaction":17,"telegramPasteImage":126,"telegramPasteTitle":126,"telegramPasteLink":126,"internalMeta":127,"createdAt":128,"updatedAt":129,"publishedAt":130,"locale":16,"coverCaption":131,"showOnHome":17,"category":132,"cover":16,"tags":133,"author":148,"comments":23,"reactions":163},"Комфортная работа в PhpStorm и SSH на LTE соединении","Если вам, как и мне, часто приходится работать с проектами в PhpStorm через LTE, то наверняка приходилось сталкиваться с постоянными лагами при попытке выгрузить файл на сервер при сохранении. Не разбирался, с чем конкретно связано, однако нашёл решение!\n\n### Решение для PhpStorm\n\n1. Заходим в *Настройки*, переключаемся в раздел *Deployment*,\n2. Открываем настройки нашего сервера, переходим в *Advanced options*,\n3. Ставим галку на *Send keep alive messages each* и устанавливаем значение *30*.\n\n### Решение для SSH\n\n1. Открываем *\u002Fetc\u002Fssh\u002Fssh_config*,\n2. Указываем настройку *ServerAliveInterval* для всех хостов:\n\n```\nHost *\n  ServerAliveInterval 30\n```\n\n3. Либо, можно напрямую при подключении указывать эту настройку:`ssh -o ServerAliveInterval=10 user@server-ip`","","Если вам, как и мне, часто приходится работать с проектами в PhpStorm через LTE, то наверняка приходилось сталкиваться с постоянными лагами при попытке выгрузить файл на сервер при сохранении. Не разбирался, с чем конкретно связано, однако нашёл решение!","2017-09-03T12:52:00.000Z",false,{"addToTelegram":126,"editInTelegram":126,"removeFromTelegram":126},"2026-05-16T14:27:43.785Z","2026-05-18T22:41:18.232Z","2026-05-18T22:41:18.224Z","SSH + LTE + PhpStorm",{"id":32,"documentId":33,"name":34,"slug":35,"desc":16,"published":17,"uri":36,"showmenu":17,"createdAt":37,"updatedAt":38,"publishedAt":39,"locale":22,"heading":16,"order":40},[134,141],{"id":135,"documentId":136,"name":137,"slug":138,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":139,"updatedAt":139,"publishedAt":140,"locale":22,"heading":16,"desc":16},20,"georvivt518jgm5vp8rcv0kv","Инструменты","instrumenty","2026-05-16T10:33:46.941Z","2026-05-16T10:33:46.938Z",{"id":142,"documentId":143,"name":144,"slug":145,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":146,"updatedAt":146,"publishedAt":147,"locale":22,"heading":16,"desc":16},21,"htsr27rbn93onqsys2gavt4m","Phpstorm","phpstorm","2026-05-16T10:33:46.959Z","2026-05-16T10:33:46.956Z",{"id":40,"documentId":149,"username":150,"provider":123,"confirmed":17,"blocked":126,"telegramId":151,"telegramData":152,"icon":16,"firstname":156,"lastname":155,"phone":153,"locale":16,"role":157,"avatar":16},"mr9zlrq1858u3k1t8r6dmlly","pavelgvozdb","133652371",{"id":151,"phone":153,"premium":126,"language":154,"lastname":155,"username":150,"firstname":156},"77025551199","ru","Гвоздь","Павел",{"id":105,"documentId":158,"name":159,"description":160,"type":161,"createdAt":162,"updatedAt":162,"publishedAt":162,"locale":16},"agv9d9dnu7pxc9ked3amj647","Admin","Главный админ блога — полный доступ к управлению на фронтенде","admin","2026-05-15T18:45:58.088Z",{"like":23,"dislike":23},{"data":165,"body":166,"toc":296},{"title":123,"description":124},{"type":167,"children":168},"root",[169,176,183,238,244,270,282],{"type":170,"tag":171,"props":172,"children":173},"element","p",{},[174],{"type":175,"value":124},"text",{"type":170,"tag":177,"props":178,"children":180},"h3",{"id":179},"решение-для-phpstorm",[181],{"type":175,"value":182},"Решение для PhpStorm",{"type":170,"tag":184,"props":185,"children":186},"ol",{},[187,208,219],{"type":170,"tag":188,"props":189,"children":190},"li",{},[191,193,199,201,206],{"type":175,"value":192},"Заходим в ",{"type":170,"tag":194,"props":195,"children":196},"em",{},[197],{"type":175,"value":198},"Настройки",{"type":175,"value":200},", переключаемся в раздел ",{"type":170,"tag":194,"props":202,"children":203},{},[204],{"type":175,"value":205},"Deployment",{"type":175,"value":207},",",{"type":170,"tag":188,"props":209,"children":210},{},[211,213,218],{"type":175,"value":212},"Открываем настройки нашего сервера, переходим в ",{"type":170,"tag":194,"props":214,"children":215},{},[216],{"type":175,"value":217},"Advanced options",{"type":175,"value":207},{"type":170,"tag":188,"props":220,"children":221},{},[222,224,229,231,236],{"type":175,"value":223},"Ставим галку на ",{"type":170,"tag":194,"props":225,"children":226},{},[227],{"type":175,"value":228},"Send keep alive messages each",{"type":175,"value":230}," и устанавливаем значение ",{"type":170,"tag":194,"props":232,"children":233},{},[234],{"type":175,"value":235},"30",{"type":175,"value":237},".",{"type":170,"tag":177,"props":239,"children":241},{"id":240},"решение-для-ssh",[242],{"type":175,"value":243},"Решение для SSH",{"type":170,"tag":184,"props":245,"children":246},{},[247,258],{"type":170,"tag":188,"props":248,"children":249},{},[250,252,257],{"type":175,"value":251},"Открываем ",{"type":170,"tag":194,"props":253,"children":254},{},[255],{"type":175,"value":256},"\u002Fetc\u002Fssh\u002Fssh_config",{"type":175,"value":207},{"type":170,"tag":188,"props":259,"children":260},{},[261,263,268],{"type":175,"value":262},"Указываем настройку ",{"type":170,"tag":194,"props":264,"children":265},{},[266],{"type":175,"value":267},"ServerAliveInterval",{"type":175,"value":269}," для всех хостов:",{"type":170,"tag":271,"props":272,"children":276},"pre",{"className":273,"code":275,"language":175},[274],"language-text","Host *\n  ServerAliveInterval 30\n",[277],{"type":170,"tag":278,"props":279,"children":280},"code",{"__ignoreMap":123},[281],{"type":175,"value":275},{"type":170,"tag":184,"props":283,"children":284},{"start":105},[285],{"type":170,"tag":188,"props":286,"children":287},{},[288,290],{"type":175,"value":289},"Либо, можно напрямую при подключении указывать эту настройку:",{"type":170,"tag":278,"props":291,"children":293},{"className":292},[],[294],{"type":175,"value":295},"ssh -o ServerAliveInterval=10 user@server-ip",{"title":123,"searchDepth":32,"depth":32,"links":297},[298,299],{"id":179,"depth":105,"text":182},{"id":240,"depth":105,"text":243},[],[302,316,329,339,343,355,363,372,381,390,399,408,417,420,429],{"id":303,"documentId":304,"name":305,"slug":306,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":307,"updatedAt":307,"publishedAt":308,"locale":22,"heading":16,"desc":16,"posts":309},15,"aju4latl5hi6906pt0ktlb1g","Linux","linux","2026-05-16T10:03:45.426Z","2026-05-16T10:03:45.422Z",[310,311,312,313,314,315],{"id":60,"documentId":61},{"id":63,"documentId":64},{"id":66,"documentId":67},{"id":69,"documentId":70},{"id":84,"documentId":85},{"id":96,"documentId":97},{"id":317,"documentId":318,"name":319,"slug":320,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":321,"updatedAt":321,"publishedAt":322,"locale":22,"heading":16,"desc":16,"posts":323},6,"mau3qzs4gq9pxckgymu674yr","MODX","modx","2026-05-16T10:03:44.164Z","2026-05-16T10:03:44.154Z",[324,325,326,327,328],{"id":49,"documentId":50},{"id":52,"documentId":53},{"id":75,"documentId":76},{"id":90,"documentId":91},{"id":93,"documentId":94},{"id":330,"documentId":331,"name":332,"slug":333,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":334,"updatedAt":334,"publishedAt":335,"locale":22,"heading":16,"desc":16,"posts":336},19,"bfi7bs1ny52g8tz3ok8wrngy","macOS","macos","2026-05-16T10:33:46.268Z","2026-05-16T10:33:46.265Z",[337,338],{"id":43,"documentId":44},{"id":57,"documentId":58},{"id":135,"documentId":136,"name":137,"slug":138,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":139,"updatedAt":139,"publishedAt":140,"locale":22,"heading":16,"desc":16,"posts":340},[341,342],{"id":55,"documentId":6},{"id":78,"documentId":79},{"id":344,"documentId":345,"name":346,"slug":347,"textcolor":16,"bgcolor":16,"published":17,"uri":348,"createdAt":349,"updatedAt":349,"publishedAt":350,"locale":22,"heading":351,"desc":123,"posts":352},31,"dcyh9y95rmthzo6oip4ftoez","AI","ai","\u002Fai","2026-05-30T10:54:12.198Z","2026-05-30T10:54:12.192Z","Искусственный интеллект",[353,354],{"id":99,"documentId":100},{"id":102,"documentId":103},{"id":105,"documentId":356,"name":357,"slug":358,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":359,"updatedAt":359,"publishedAt":360,"locale":22,"heading":16,"desc":16,"posts":361},"tfr5asfr2apchhtgxje8epz1","Стихи","stihi","2026-05-16T10:03:43.872Z","2026-05-16T10:03:43.861Z",[362],{"id":26,"documentId":27},{"id":364,"documentId":365,"name":366,"slug":367,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":368,"updatedAt":368,"publishedAt":369,"locale":22,"heading":16,"desc":16,"posts":370},5,"c7joczpqlb928nxr2l5qyg9m","Мысли","mysli","2026-05-16T10:03:44.061Z","2026-05-16T10:03:44.054Z",[371],{"id":115,"documentId":116},{"id":373,"documentId":374,"name":375,"slug":376,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":377,"updatedAt":377,"publishedAt":378,"locale":22,"heading":16,"desc":16,"posts":379},8,"dwpf4sx017aq366ygh46evsc","Психология","psihologiya","2026-05-16T10:03:44.268Z","2026-05-16T10:03:44.264Z",[380],{"id":118,"documentId":119},{"id":382,"documentId":383,"name":384,"slug":385,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":386,"updatedAt":386,"publishedAt":387,"locale":22,"heading":16,"desc":16,"posts":388},13,"qolbs7a9lkvr15oytyy3gj03","CSS","css","2026-05-16T10:03:45.289Z","2026-05-16T10:03:45.283Z",[389],{"id":81,"documentId":82},{"id":391,"documentId":392,"name":393,"slug":394,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":395,"updatedAt":395,"publishedAt":396,"locale":22,"heading":16,"desc":16,"posts":397},14,"lz1k1ridxwxre34lzf0jfl3t","SASS","sass","2026-05-16T10:03:45.319Z","2026-05-16T10:03:45.314Z",[398],{"id":81,"documentId":82},{"id":400,"documentId":401,"name":402,"slug":403,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":404,"updatedAt":404,"publishedAt":405,"locale":22,"heading":16,"desc":16,"posts":406},16,"czaf643kmvvab1xf4gx3ddh9","VPN","vpn","2026-05-16T10:03:45.455Z","2026-05-16T10:03:45.446Z",[407],{"id":84,"documentId":85},{"id":409,"documentId":410,"name":411,"slug":412,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":413,"updatedAt":413,"publishedAt":414,"locale":22,"heading":16,"desc":16,"posts":415},18,"gpitv9ds3usb3p8j7sgajglb","SEO","seo","2026-05-16T10:33:46.002Z","2026-05-16T10:33:45.995Z",[416],{"id":46,"documentId":47},{"id":142,"documentId":143,"name":144,"slug":145,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":146,"updatedAt":146,"publishedAt":147,"locale":22,"heading":16,"desc":16,"posts":418},[419],{"id":55,"documentId":6},{"id":421,"documentId":422,"name":423,"slug":424,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":425,"updatedAt":425,"publishedAt":426,"locale":22,"heading":16,"desc":16,"posts":427},29,"l9ruh02w7yl3rvez05s8ndv7","Node.js","node-js","2026-05-16T10:33:47.947Z","2026-05-16T10:33:47.944Z",[428],{"id":72,"documentId":73},{"id":430,"documentId":431,"name":432,"slug":433,"textcolor":16,"bgcolor":16,"published":17,"uri":16,"createdAt":434,"updatedAt":434,"publishedAt":435,"locale":22,"heading":16,"desc":16,"posts":436},30,"xkffo03bgoiimugiwqgryrx0","Крипта","kripta","2026-05-16T10:33:48.241Z","2026-05-16T10:33:48.237Z",[437],{"id":87,"documentId":88}]