{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"37bddf4c-6fad-5b3e-b526-624df85d8142","excerpt":"В документации laravel на транзакции не так уж и много сказано. Там есть примеры кода обращений  к базе данных в пределах одного замыкания…","frontmatter":{"title":"Транзакции в Laravel","date":"28 September 2018","path":"/tranzaktsii-v-laravel/","author":null,"excerpt":"Немного о транзакциях Laravel, Lumen. Как и где применять на практике.","tags":["Linux","PHP","Lumen"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAQBAgMF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAehVNqINA//EABkQAAIDAQAAAAAAAAAAAAAAAAEDABESMf/aAAgBAQABBQKwIxepWYDpySSo9//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABsQAAIDAAMAAAAAAAAAAAAAAAABAhEhEEFh/9oACAEBAAY/AtZ52UlSJxepG8f/xAAaEAEBAAMBAQAAAAAAAAAAAAABEQAhMRBR/9oACAEBAAE/IY+FZlJubGAkmOBjc6ofMNKrU8v/2gAMAwEAAgADAAAAEKw//8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQMBAT8Qp//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAECAQE/EIf/xAAaEAEBAQADAQAAAAAAAAAAAAABEQAhMUFR/9oACAEBAAE/EAJIEL6vRo2UAeo/NGsZg1MNfVHOnmDM8GGXLf/Z","aspectRatio":1.8815331010452963,"src":"/static/e9acb1e90465a5f9a4fef8e7edba3f25/b4295/photo-1521623475836-87d82a22184f.jpg","srcSet":"/static/e9acb1e90465a5f9a4fef8e7edba3f25/127d5/photo-1521623475836-87d82a22184f.jpg 200w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/7ef6a/photo-1521623475836-87d82a22184f.jpg 400w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/b4295/photo-1521623475836-87d82a22184f.jpg 800w,\n/static/e9acb1e90465a5f9a4fef8e7edba3f25/487eb/photo-1521623475836-87d82a22184f.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"b3dd992f-ff1a-5653-9eb7-2e1a40856b4c","excerpt":"Суть проста, если нужно обновлять много данных, то просто заключите часть запросов в транзакции. Таким способом обновление данных займёт…","frontmatter":{"title":"Массовое обновление данных в бд на laravel/lumen (innoDB)","date":"21 January 2016","path":"/massovoe-obnovlenie-dannyh-v-laravel/","author":null,"excerpt":"Статья,о том как обновлять кучу данных в MySql за небольшое время и с небольшими нагрузками.","tags":["Laravel","Lumen","MySQL","PHP"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFAv/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAF2ojKoEkT/xAAaEAACAgMAAAAAAAAAAAAAAAAAAhETARIh/9oACAEBAAEFAsNyRmWbGLW0tY//xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPwGn/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQIBAT8Bh//EAB0QAAECBwAAAAAAAAAAAAAAAAABEQIQISIxYeH/2gAIAQEABj8CyxcViRJPs4f/xAAcEAEAAgMAAwAAAAAAAAAAAAABACERMUFhgZH/2gAIAQEAAT8h0BL1UUFkzvHY2yQDT5muwNK5FXKnxP/aAAwDAQACAAMAAAAQQP8A/8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8QK//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAECAQE/ECP/xAAeEAEAAQQCAwAAAAAAAAAAAAABEQAhMVFBcWGhwf/aAAgBAQABPxCJg0F5CsRfc+qsEwRBpl3ebUKY5hnEzx3Q0Qi4cbDvmllJ0ExBJtp85pmiuZT5X//Z","aspectRatio":1.6744186046511629,"src":"/static/ac5ee1b18d1ac573d4acf7c809eaefb8/b4295/photo-1526978000081-e4a67d225813.jpg","srcSet":"/static/ac5ee1b18d1ac573d4acf7c809eaefb8/127d5/photo-1526978000081-e4a67d225813.jpg 200w,\n/static/ac5ee1b18d1ac573d4acf7c809eaefb8/7ef6a/photo-1526978000081-e4a67d225813.jpg 400w,\n/static/ac5ee1b18d1ac573d4acf7c809eaefb8/b4295/photo-1526978000081-e4a67d225813.jpg 800w,\n/static/ac5ee1b18d1ac573d4acf7c809eaefb8/487eb/photo-1526978000081-e4a67d225813.jpg 1080w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}},{"node":{"id":"e2f4ee91-b4de-526e-9e7e-9b8202927627","excerpt":"В принципе ничего сложного нет. Данная мини статья рассчитана на начинающих в PHP. Суть статьи больше в том, что бы показать, как…","frontmatter":{"title":"Как подружить monolog с redis в lumen","date":"15 June 2015","path":"/kak-podruzhit-monolog-s-redis-v-lumen/","author":null,"excerpt":"В том, что бы подружить monolog с redis в lumen (Производный движок Laravel) нет ничего сложного. В статье подробно расписан этот процесс","tags":["Laravel","Lumen","PHP","Redis"],"coverImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMC/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwAB/9oADAMBAAIQAxAAAAGGZUFjbL//xAAaEAEAAwADAAAAAAAAAAAAAAABAAIRAxIh/9oACAEBAAEFAq0yGsOOzKKPrK9mf//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABwQAAICAwEBAAAAAAAAAAAAAAARASESMnECQf/aAAgBAQAGPwLzGdzDQ6s1H94Y0uGx/8QAGhABAQEBAQEBAAAAAAAAAAAAAREAITFBkf/aAAgBAQABPyGsvGIuDQ94RlwXF+4IEj7Gvcwac6N8Rnm//9oADAMBAAIAAwAAABAP7//EABYRAQEBAAAAAAAAAAAAAAAAAAARIf/aAAgBAwEBPxCsf//EABURAQEAAAAAAAAAAAAAAAAAAAAh/9oACAECAQE/EFf/xAAcEAEBAAICAwAAAAAAAAAAAAABEQAhMUFhceH/2gAIAQEAAT8Qem6azOS3nFg9bFNdOsoHxRQO76wwcNbGFoMUBGeMKRNIPrP/2Q==","aspectRatio":1.5,"src":"/static/0ca8e82d44361ebfa605e9f5aac4c184/b4295/monolog-105-1.jpg","srcSet":"/static/0ca8e82d44361ebfa605e9f5aac4c184/127d5/monolog-105-1.jpg 200w,\n/static/0ca8e82d44361ebfa605e9f5aac4c184/7ef6a/monolog-105-1.jpg 400w,\n/static/0ca8e82d44361ebfa605e9f5aac4c184/b4295/monolog-105-1.jpg 800w,\n/static/0ca8e82d44361ebfa605e9f5aac4c184/9c40d/monolog-105-1.jpg 864w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}}]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"tag":"Lumen","pageNumber":0,"humanPageNumber":1,"skip":0,"limit":5,"numberOfPages":1,"previousPagePath":"","nextPagePath":""}}