Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Adnan Ahmed:
Modern Backend Developer in 2018
Apr 05, 2018 @ 12:55:05

On his Medium.com site, Adnan Ahmed has shared some of his thoughts about being a modern backend developer in 2018. In it he talks about the current state of backend development and makes some recommendations for those wanting to get started.

Web development today is completely different from what it was a few years ago; there are lots of different things that can easily baffle anyone entering into the web development. It was one of the reasons that we decided to make these step by step visual guides demonstrating the bigger picture and to give anyone a clear idea about what they have to follow to be in certain roles in web development.

The post starts with a large infographic showing the basic steps and some of the related technologies and concepts to go with them. Following this they break it down into more detail in a text form with summaries attached for each. There are a lot of topics in the list (24 of them) but here's some of the highlights:

  • Learn a Language
  • Learn a Package Manager
  • Standards and Best Practices
  • Security
  • ?Learn about the Relational [and NoSQL] Databases
  • Learning a Framework
  • Caching
  • RESTful APIs
  • Different Auth Methods
  • GraphQL [and Graph Databases]

His final recommendation is one that's good for beginners and veterans in the software development world alike: "keep exploring". If you stop learning and stop trying new things you'll stagnate in your own work and career. Challenge yourself to learn something new - a new language, tool or technique - as often as possible and apply it to your work.

tagged: modern backend developer 2018 summary steps recommendations

Link: https://medium.com/tech-tajawal/modern-backend-developer-in-2018-6b3f7b5f8b9

Nathan Dench:
BrisPHP News - 1 March 2018
Mar 09, 2018 @ 12:19:26

On his "Tech Notes" blog Nathan Dench has put together a listing of some of the interesting things that happened in the first part of 2018 in the PHP community.

I organise the a post from Marcel Pociot about the GitHub statistics for various PHP projects
  • news around Symfony, Silex and Laravel
  • There's also a few other "random things" to finish off the post with links to other interesting articles, projects and tools.

    tagged: news community 2018 release feature github framework

    Link: https://ndench.github.io/brisphp/brisphp-news

    Community News:
    php[tek] 2018 Schedule Posted
    Jan 23, 2018 @ 09:49:18

    The php[tek] conference, from the folks behind php[architect] magazine, has officially posted the schedule for their 2018 event happening in late May.

    Sessions at this year's event include:

    • "Evolution of PHP Security" by Eric Mann
    • "Mastering REST API Tests with Codeception" by Michael Bodnarchuk
    • "PHP on Kubernetes" by Chris Church
    • "Building Facal Recognition Services with Javascript and AWS" by Kesha Williams
    • "Greener Pastures: Infrastructure from the Group Up" by Steve Grunwell
    • "As Easy as Falling Off a Log (or Writing One)" by Brent Laminack

    There's tons more this year's conference has to offer, so be sure to check out this full schedule and find those topics that interest you. You can still pick up Early Bird tickets (for just the conference or the conference+training) until the end of February so be sure to get yours while you can!

    tagged: phptek tek18 conference schedule posted 2018

    Link: https://tek.phparch.com/schedule

    Zen of Coding:
    PHP MVC Frameworks Preview of 2018 (Phalcon 3, Symfony 4, Laravel 5.x and Others)
    Jan 05, 2018 @ 13:58:48

    On the Zen of Coding site they've posted a look forward at versions of several popular frameworks coming in 2018. Their list includes Phalcon 3, Symfony 4 and Laravel 5.x.

    It’s that time of the year again, when we take a look at the world of PHP MVC frameworks. We get ready for the trends of 2018 and plan our roadmaps. Also, we’ll take a quick detour to look at some seagues in the areas beyond PHP MVC.

    Web development changes year over year, if not faster. MVC has been a revolutionary paradigm for modern web apps. It helped millions of developers build awesome applications and launch exciting startups.

    The post includes a Google Trends chart showing the popularity of searches for various frameworks with Laravel, Symfony and CodeIgniter taking the top three spots overall. It then starts with a high level view of some of the recent changes and trends in several of the frameworks, moving into more detail for each (and some of "the rest" including CakePHP, Zend Framework and Yii. It then discusses microservices, how they relate to MVC and the continuing importance of backend functionality.

    tagged: laravel symfony phalcon 2018 preview framework microservices mvc

    Link: http://www.zenofcoding.com/2017/12/31/php-mvc-frameworks-preview-of-2018-phalcon-3-symfony-4-laravel-5-x-and-others/

    Paragon Initiative:
    The 2018 Guide to Building Secure PHP Software
    Dec 12, 2017 @ 12:16:13

    On the Paragon Initiative blog has a new post that shares some of their own tips and tricks of how to building secure PHP applications moving forward in to 2018.

    As the year 2018 approaches, technologists in general—and web developers in particular—must discard many of their old practices and beliefs about developing secure PHP applications. This is especially true for anyone who does not believe such a feat is even possible.

    This guide should serve as a complement to the e-book, PHP: The Right Way, with a strong emphasis on security and not general PHP programmer topics (e.g. code style).

    The guide covers a wide rang of topics that can help you secure your applications (and not just PHP ones either) including:

    • working with security headers
    • safely handling file uploads
    • effective password hashing
    • general-purpose cryptography
    • searchable encryption
    • event logging with Chronicle

    Each item in the list is a link to another part of the guide where the topic is discussed. In each there's plenty of good information about prevention and implementation as well as links to other tutorials and packages that can help.

    tagged: secure application development guide 2018 introduction

    Link: https://paragonie.com/blog/2017/12/2018-guide-building-secure-php-software

    Laravel News:
    Laracon Online 2018 Early Bird Registration Reminder
    Dec 12, 2017 @ 11:56:16

    On the Laravel News site they've posted a reminder about the Early Bird registration deadline for the 2018 edition of the Laracon Online conference.

    As the year comes to a close, remember that for the next 23 days, you can still buy tickets to Laracon Online 2018 for $12 (regularly $25). Tickets will go up to $25 on January 3rd, which is still a great deal for the all-star speaker lineup planned. Grab tickets today before the busy rush of the holiday and new year.

    Tickets are only $12 USD at the Early Bird pricing and the conference will be happening February 7th, 2018 beginning at 10am. Speakers include several of the Laravel regulars like Adam Wathan, Chris Fado, Matt Stauffer and, of course, Taylor Otwell. You can find out more information about the conference and pick up tickets of your own at the Early Bird price (while it lasts) on the Laracon Online website.

    tagged: laracon online 2018 earlybird ticket registration reminder

    Link: https://laravel-news.com/laracon-online-2018-early-bird-reminder