Really enjoying these videos so far. One thing to help viewers would be adding the episode number in the video title. Otherwise, I don't know which suggested video to click next. Keep up the good work!
Thank you. I like that. I've been so focused on SEO of the titles that I hadn't thought of making them more accessible for community. I'll think on that.
Thank you for sharing this Adam. The Docker integration setup was particularly useful for me. I like to think I make good use of PHPStorm but for some reason I never considered looking into its Docker features. After watching this, I definitely will on my next project that uses Docker.
@@Beachcasts to be honest Docker still baffles me. I don't use it often enough to remember the CLI commands beyond upping/downing images. I haven't had much need to learn it but my colleagues are experimenting with it and were intending on introducing it to our development process soon. Hopefully being able to ask them questions will help me learn my way around it.
Good question. The initial 'composer create-project' command handles the initial installation wizard for Zend Expressive immediately following the clone of the repo. Therefore the container doesn't exist yet. For all future 'composer' usage after that it was/will be done from inside the container.
At the 18;45 mark in this tutorial, clicking on the plus (+) brings up a menu that includes an option for "Docker, Vagrant, VM, Remote ..." I am running PHPStorm2020.1 and that does not happen on my project. To be clear: when I first set up this project, I DID get that option, selected the Docker environment, and everything works. However now, if I try to set up another CLI interpreter, I cannot choose the PHP interpreter in the Docker container. Is this normal behavior??
No, not normal. Sorry I missed this question for a long time. Once you get Docker set up, you should be able to add it as the CLI interpreter. However, make sure to add the interpreter by clicking the ... button beside the CLI Interpreter in the PHP settings.
Zend Expressive is no longer supported and won't install. Mezzio seems to contain breaking changes. Haven't been able to get anything working properly even after downloading the code from github. An update to the video would be helpful.
I got containers running on my local machine , is it possible to edit container's PHP files with EDI? Anyone had any luck doing it? So far I have not been able to figure it out
Yes, by altering the dockerfile and included scripts, you can completely customize the php images during container creation. See hub.docker.com/_/php for more info.
Thanks for the video. Please if you may help with something. A lot of terms mentioned in the video out of my knowledge, so how to learn it the right way? Given that I am new to programming and I want to have a solid foundation for programming? I've set my mind on using phpstorm because it is free with my .edu email address "by the way, any .edu email can use all jetbrains products for free". Thanks
Thank you for the questions, and welcome to programming. However, I'm not sure how to best provide help. Can you share more details on what you're having troubles with? Maybe with a direct message on Twitter.
Had some troubles with some tutorial webpages, but your video worked like a charm! Thanks for the explanation!
Awesome, glad it helped you.
There's a myth that the true gamer lags IRL. The video is great btw.
Thanks. Yeah, improved a great deal over since this video. No more lagging. :P
@@Beachcasts I'm quite loving your setup, neat.
This is an amazing video! Will share with the team at work on Monday. Cheers mate
Hope they love it too.
Really enjoying these videos so far. One thing to help viewers would be adding the episode number in the video title. Otherwise, I don't know which suggested video to click next. Keep up the good work!
Thank you. I like that. I've been so focused on SEO of the titles that I hadn't thought of making them more accessible for community. I'll think on that.
Thank you for sharing this Adam. The Docker integration setup was particularly useful for me. I like to think I make good use of PHPStorm but for some reason I never considered looking into its Docker features. After watching this, I definitely will on my next project that uses Docker.
Enjoy. It is truly handy, indeed. Of course, you can't beat knowing how to do things via CLI. But having a handy gui is nice.
@@Beachcasts to be honest Docker still baffles me. I don't use it often enough to remember the CLI commands beyond upping/downing images. I haven't had much need to learn it but my colleagues are experimenting with it and were intending on introducing it to our development process soon. Hopefully being able to ask them questions will help me learn my way around it.
I totally understand that. Until I started using it regularly I also found it challenging. You'll get it.
You are the best!!! 100 out of 100. Thank you!
Thank you. Glad you found these helpful.
Great video!
Great thanks. It very helpful video for me!
Awesome! Glad you found it helpful.
Good stuff. It might be helpful if you could explain how the database gets populated in the container.
That would make a great future video. Thanks for the idea.
Good job, but why not installing and using composer inside the container?
Good question. The initial 'composer create-project' command handles the initial installation wizard for Zend Expressive immediately following the clone of the repo. Therefore the container doesn't exist yet. For all future 'composer' usage after that it was/will be done from inside the container.
I would encourage you to watch the previous and following vids to see how that was handled.
Thanks for video
I could not understand how to add breakpoint ? How to access file within container and add breakpoint. Thanks in advance.
Really helpfull guide, thanks
Perfect. I'm so happy it helped you.
At the 18;45 mark in this tutorial, clicking on the plus (+) brings up a menu that includes an option for "Docker, Vagrant, VM, Remote ..." I am running PHPStorm2020.1 and that does not happen on my project. To be clear: when I first set up this project, I DID get that option, selected the Docker environment, and everything works. However now, if I try to set up another CLI interpreter, I cannot choose the PHP interpreter in the Docker container. Is this normal behavior??
No, not normal. Sorry I missed this question for a long time. Once you get Docker set up, you should be able to add it as the CLI interpreter. However, make sure to add the interpreter by clicking the ... button beside the CLI Interpreter in the PHP settings.
Zend Expressive is no longer supported and won't install. Mezzio seems to contain breaking changes. Haven't been able to get anything working properly even after downloading the code from github. An update to the video would be helpful.
Thanks for watching. I agree. Might need to remove these at some point. Sorry for the troubles.
Nice IDE
I recommend it, and use it daily. Definitely check it out.
Why I can't find the docker container options in path mapping settings?
Should be a little more automated. Hope you figured it out.
How to configure xdebug in docker container and phpstrom ?
Thanks for your question. In the video prior to this one I did show how I set that up. ruclips.net/video/2ESAi2vq-80/видео.html
I got containers running on my local machine , is it possible to edit container's PHP files with EDI?
Anyone had any luck doing it? So far I have not been able to figure it out
Yes, by altering the dockerfile and included scripts, you can completely customize the php images during container creation. See hub.docker.com/_/php for more info.
Where did you get the elvis elephant toy?
That was given at ZendCon 2017 in Las Vegas.
Thanks for the video.
Please if you may help with something.
A lot of terms mentioned in the video out of my knowledge, so how to learn it the right way? Given that I am new to programming and I want to have a solid foundation for programming?
I've set my mind on using phpstorm because it is free with my .edu email address
"by the way, any .edu email can use all jetbrains products for free".
Thanks
Thank you for the questions, and welcome to programming. However, I'm not sure how to best provide help. Can you share more details on what you're having troubles with? Maybe with a direct message on Twitter.
@@Beachcasts Thanks a lot for your valuable time replying newbie like myself.
What is the Twitter account?
Feel free to reach out to @adamculp or @beachcasts
@@Beachcasts Thanks a lot Sir.
25 minutes to set up one project. Configs all the way down.
Typically, a project setup like this takes only a few minutes. Talking through it, for the sake of beginners, does take time. Thanks for watching.