PHP functions must have a PHP documentation name. Moreover, there is no WordPress VIP standard or public saying, \
DV: during the continuous deployment process, do you use different standards for word press specific printing tools? You mentioned VIP. RH: Yes, nothing specific to WordPress is connected. There are customized shapes. But that’s just what we came up with as a team. We like the way we work. Dv: I don’t know much about the VIP center, but I think it contains the word press code quality standard. Good, good, good, good. Well, I heard you clearly. I know that it is best for people to understand the relevant content and process. Many people usually think you. For details, I know how this process works. I know that I have found something. I know that when exploring, it helps to lead success. But I’ll be right back after a break Dv: welcome to WMR’s press this WordPress community podcast again. This is David vogelpohl, the host computer. I am talking with Rob humar about continuous deployment within the developer workflow. Before the break, rob talked about the factors for adopting the continuous deployment you talked about there. Perhaps because they are a smaller team that needs less, they are actually completely away from the larger team. This is not about covering each other’s work, nor is it a choice made for consistency. Then, from the perspective of development ratio, formulate the standards for operating the business. I want to know what role Ajax plays in changing or changing workflows. RH: Yes, at an early age, we realized that we needed a good way to track new features and error reports. We always have quite a number of editorial teams who use the WordPress platform to write content, and they are very good at discovering. As I said, we need a way to track the number of new symptoms, and then track the process of other development costs. For example, you can track when to work. Because when they enter QA and prepare for deployment, we are completely remote teams. These remote developers need a simpler way to select tasks and start new ones. Dv: very good. Agile’s approach helps to specifically handle requests from businesses, especially from editors. You are moving towards its progress with stakeholders. RH: we should also tell the product team that they should know where these books are in the revision process. They can report to active internal stakeholders. Male DV: invite stakeholders to sprint planning meetings and similar things, or do you do so in a separate context? RH: we will take them to the sprint meeting, but we have a digital product manager who is responsible for communicating all the information to the company’s stakeholders. Dv: I see. Nice to meet you. Therefore, from the perspective of continuous deployment, learn what the CD technology stack looks like and why the standards are asked as before, but how to configure it if the composer get is used. Stack. RH: so we, so, a lot. GitHub is one of the largest code bases in the world. Most developers have experience in using it. They can easily generate complete requests and push code changes to branches and other locations. Therefore, all these are the foundation. So this is what we manage and use. G
In all respects, compared with manual execution, it is faster to execute automated tasks, and there is no need to learn and configure the way that all developers manually confirm these projects in their own unique snowflake environment. Therefore, I believe that individuals who focus on this part can create better things as part of the CD process, and all others can ensure the space and time of their hearts for other things. This is the way to work for you. RH: Yes, QA Engineer is responsible for setting up test and deployment scripts. He is an expert in all these fields. And, as you said, this means that developers don’t have to concentrate on writing code at all. Dv: I want to call this concept that way. I also consider this from the point of view of WordPress’s Block Editor, which extends your ideas and processes to such topics that content creators pre generate and distribute content creators distribute. You can expand your insight and intelligence in quotes, continue to reuse them, and increase the value of your work. Do you think that’s true? RH: Yes, of course. Because we are expanding rapidly. We also need to set up these developers remotely and easily set up their methods in the local environment. Therefore, we can create a startup script for this new developer who performs and adds a large number of continuous deployments. team Now, we can get the location of the development type in one line of code, and set up the local environment on the system consistent with all the others in the team, who think that speed and consistency are very important. Dv: there are a few more questions. But I need a break and I’ll be right back. Dv: welcome to WMR’s press this WordPress community podcast again. Host David vogelpohl is discussing continuous deployment with Rob humar. Before the break, rob shared very interesting information. You know the technology stack and how it affects the team. In particular, I let you focus on specific parts of the process, rather than expanding your insight and innovative methods and people should become experts. Therefore, while dexerto is implementing this method, we mentioned how this method solves problems, such as training and onboarding, before adopting continuous deployment, but we mentioned the overall impact and the impact after deployment in business. RH: the situation is faster. And the situation has become safer. By default, we have a free environment to run code very quickly. We have a master development server where developers can quickly load code changes in tests and then quickly move these changes to the dump server. After testing all content on a dump server that can be run through visual user tests, you can quickly move all content to the production server. Moreover, since we use continuous deployment, each environment is exactly the same. When it comes to consistency, make sure everything works better. Dv: now someone is listening to Rob’s podcast. They may be thinking about how to continuously deploy in the business, or they may want to demonstrate to their boss to get resources in order to get time for introduction. In your work, you mentioned two faster and safer things to me. So I asked everyone a few simple questions. Every problem has a problem faster. Therefore, we quickly deployed more things, bringing more material impact and more opportunities to make more money for the paper. This is the best opportunity to improve functionality and revenue
whole RH: Yes. We are a website with large traffic, and we have more than 50million page views every month. You can upload changes in the code base that might have an impact very quickly and view them in real time. Because our uploaded words are based on advertising revenue, there are changes in the uploaded words. From the position of the advertisement on the web page, we can immediately see whether it has created more revenue or not. DV: therefore, if these trials are not conducted faster, the opportunity to gain more benefits from them will be lost. RH: Yes, that’s right. Then come again, if so. It will make the situation worse, and we will soon return to the status quo ante. DV: Yes, it can be repeated. I think repetition is the core of digital success. Then he said he was safer. I think testing is important, so if you want people to fear how important testing is, I don’t care. But please help people understand their sales priorities and what is safer. RH: Yes, I’m sure many developers have nightmares in Bacchus. Some of the products are already on the market, and all of them have disappeared. The shape of the ship will disappear. These ongoing deployments allow you to verify that all of these have been tested. And they passed the test, so we have to take off. Before being released as a product, some situations where errors may have occurred may make the code at least 80% safer than when these tests were not run. DV: it has a great impact on management experience. Rob, this is great. Here, we sincerely thank you for your success and business impact in workflow and team. But I really appreciate being with us today. RH: Thank you for your company. Dv: great. To learn more about what rob is doing, please visit dexerto composure. To quell dxer game news, called eSports. Thank you all for listening to the w mr.wordpress community podcast. Host David vogelpohl. I support the WordPress community through my role in WP engine. I like to provide you with the best of the community in the weekly crest.