WeChall
- Your answer is correct. To keep track of your progress you need to register.
CGX#1: PHP + Eclipse - Develepment
Hello future Hackers,
gizmore, rain and x
proudly present:...
@CodinggeexOur new YouTube channel to spread some IT/dev "knowledge"!
This is our first video tutorial, and we talk about installing a PHP development environment alá gizmore.
You can take a look at the drafts
on WeChall and
on GitHub,
and you can find more videos on
on YouTube
EDIT: We redid the first video; TakeTwo is definately better than our first tryouts and will be released soon.
Happy Challenging!
- gizmore, rain and x
Mark as solved
This challenge is just a video tutorial for real beginners. You can
press here to mark it as solved.
# CGX#1: PHP + Eclipse
This is our first lesson.
We show how to setup an
[IDE](https://en.wikipedia.org/wiki/Integrated_development_environment)
on a windows desktop.
We will code in PHP, with the Eclipse IDE, and install and play with a debugger,
so we can tackle complex programs more easily, later on.
So... *who* are **we**? :)
## Codinggeex
Mentor: [gizmore@wechall.net](https://www.wechall.net/profile/gizmore)
Newbie: [rain@wechall.net](https://www.wechall.net/profile/rain)
Novice: [x@wechall.net](https://www.wechall.net/profile/x)
### Installed software
1) [git4windows](https://gitforwindows.org/)
- we will have git on windows \o/
- A better shell with some Linux commands
- git \o/
2) [PHP](https://www.php.net/)
- stand-alone executable
- add to env PATH
- TS / NTS - Thread Safety
3) [Eclipse PDT](https://www.eclipse.org/pdt/)
- 2022 version is canceled?
- Slow and bloated
- But solid and gets the job done
- Used to it
- There are other options. VSC, Jetbrains
4) [X-Debug](https://xdebug.org/)
- php.ini
### Test It
Hello World CLI!
- breakpoints via gui
- PHP `xdebug_break();`
- JS - F12 - debugger;
- Variables
- Callstack