Web Dev, PHP enthusiast. OS PHP packages: @crwlrsoft |Β https://xitter.cf/t.co/a7vDKFCVDK Web Crawling and Scraping @crwlio | https://xitter.cf/t.co/jvASeDXIWP mastodon: @otsch@phpc.social

Linz, Γ–sterreich
Joined March 2009
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Replying to @LiamHammett @moreyh
That's true, I mostly think in the scraping context, where DOM manipulation isn't really necessary, but also once had a use case where I wanted to do it. Nice package! πŸ‘
1
44
Otsch (@otsch.codes at bluesky) πŸ‘¨πŸ»β€πŸ¦°πŸ‘¨β€πŸ’» retweeted
PHP 8.4 just dropped! πŸ₯³πŸš€πŸ’ͺ php.net/releases/8.4/en.php Great release page! Well done! Already added running tests on 8.4 in CI, so all crwlr packages should be ready for the upgrade! πŸ’ͺπŸ™‚
1
4
169
Wow, so many people finally joining bluesky. If you're also one of them: bsky.app/profile/otsch.bsky.… πŸ™‚πŸ‘‹
1
74
Otsch (@otsch.codes at bluesky) πŸ‘¨πŸ»β€πŸ¦°πŸ‘¨β€πŸ’» retweeted
PHPStan 2.0 is here! After three years and tons of releases, we’ve taken PHP analysis to a whole new level. Plus, it comes with a brand new member of the elephpant family you can pre-order today! Here’s what’s new and why I think you’ll love it: πŸ‘‡πŸ§΅
17
159
14
582
62,911
The amount of ads and overlays of all kinds on a lot of sites is just ridiculous! πŸ˜”πŸ™„
2
106
Otsch (@otsch.codes at bluesky) πŸ‘¨πŸ»β€πŸ¦°πŸ‘¨β€πŸ’» retweeted
I've got a few elePHPants to give away again! πŸ₯° Like πŸ’™ & Retweet πŸ”„ to win one πŸ”₯ I have several to give away, and will be picking a winner next week! πŸ™Œ
15
113
4
162
10,443
Trying PHP 8.4 for the first time today. Already love the new DOM features. Especially natively having CSS Selectors ☺️🫢 I'll also immediately start to make all @crwlrsoft packages fit for PHP 8.4! πŸ’ͺ
1
2
100
Replying to @stevebauman
Hey Steve, I built a package for this: github.com/crwlrsoft/url It comes with a lot of further neat functionality: * you can resolve relative references against URLs * you can get not only the host name, but also the registrable domain (uses mozilla public suffix list) * ...
1
1
2
170
Participating in hacktoberfest isn't the same without t-shirt and stickers! 😒
1
1
94
Intuitively I'd prefer to just add an import (/use) for the FQN of a class, in any case by default, but it seems there is no setting to achieve this. Wonder why...do most people prefer the version in the image? 2/2
0%Version in image
100%Would prefer import
3 votes β€’ Final results
1
77
Just had a discussion on our PHPeople Austria Discord Server about this example in @phpstorm When already using the Bar class, the default behavior seems to be that Quz is used like this (Bar\Baz\Quz) instead of adding another use statement. 1/2
1
3
137
Absolutely enjoyed it! πŸ‘ Keep up the great work, looking forward to future episodes! πŸ’ͺπŸ™‚πŸΏ
1
27
Otsch (@otsch.codes at bluesky) πŸ‘¨πŸ»β€πŸ¦°πŸ‘¨β€πŸ’» retweeted
Already added the first new feature in v2: Post browser navigate hooks. When using the headless browser for loading, you can now interact with the browser after a page was loaded, before reading the state of the HTML source. crwlr.software/packages/craw… πŸš€πŸ’ͺ
1
101
Replying to @AshAllenDesign
Just listened to it and happy that my profile is still part of @lara_devs πŸ˜…πŸ’ͺ🏻
1
3
53
Release Day! πŸ₯³πŸš€
It’s release day! πŸ₯³ v2.0 of the crawler package is finally out! πŸš€πŸ’ͺ🏻 A lot of work went into removing deprecated 1.x features. Now we can focus on new features and improvements again! Check out the detailed upgrade guide here: crwlr.software/packages/craw…
3
121
Thanks to the laravel + PHP meetup in Vienna yesterday, our PHPeople Austria Discord has grown again! 🀩 If you also wan't to, come and join us! πŸ€— discord.gg/e9c7ENxJ Thanks @_florianbauer, @nuernberger_me, Christian and Stefan πŸ™ŒπŸ»
3
147
It's that time of the year again! πŸ™‚πŸ‘¨β€πŸ’»πŸ’»πŸ€“ hacktoberfest.com/
2
69