PHPWeekly February 18th 2021

PHPWeekly February 18th 2021

    #outlook a{
        padding:0;
    }
    body{
        width:100% !important;
    }
    .ReadMsgBody{
        width:100%;
    }
    .ExternalClass{
        width:100%;
    }
    body{
        -webkit-text-size-adjust:none;
    }
    body{
        margin:0;
        padding:0;
    }
    img{
        border:none;
        height:auto;
        line-height:100%;
        margin:0;
        outline:none;
        padding:0;
        text-decoration:none;
    }
    #backgroundTable{
        height:100% !important;
        margin:0;
        padding:0;
        width:100% !important;
    }
    h1,.h1{
        color:#303030;
        display:block;
        font-family:Arial;
        font-size:20px;
        font-weight:bold;
        line-height:100%;
        margin-top:0;
        margin-right:0;
        margin-bottom:10px;
        margin-left:0;
        text-align:left;
    }
    h2,.h2{
        color:#991B4A;
        display:block;
        font-family:Arial;
        font-size:16px;
        font-weight:bold;
        line-height:100%;
        margin-top:0;
        margin-right:0;
        margin-bottom:10px;
        margin-left:0;
        text-align:left;
    }
    h3,.h3{
        color:#303030;
        display:block;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        line-height:100%;
        margin-top:0;
        margin-right:0;
        margin-bottom:10px;
        margin-left:0;
        text-align:left;
    }
    h4,.h4{
        color:#303030;
        display:block;
        font-family:Arial;
        font-size:14px;
        font-weight:bold;
        line-height:100%;
        margin-top:0;
        margin-right:0;
        margin-bottom:10px;
        margin-left:0;
        text-align:left;
    }
    #templatePreheader{
        background-color:#c2537b;
        border-bottom:0;
    }
    .preheaderContent{
        color:#FFFFFF;
        font-family:Arial;
        font-size:9px;
        line-height:100%;
        text-align:left;
    }
    .preheaderContent a:link,.preheaderContent a:visited,.preheaderContent a .yshortcuts {
        color:#FFFFFF;
        font-weight:normal;
        text-decoration:underline;
    }
    #templateHeader{
        background-color:#F5F5F5;
        border-top:0;
        border-bottom:0;
    }
    .headerContent{
        color:#303030;
        font-family:Arial;
        font-size:14px;
        font-weight:bold;
        line-height:100%;
        padding:0;
        text-align:left;
        vertical-align:middle;
    }
    .headerContent a:link,.headerContent a:visited,.headerContent a .yshortcuts {
        color:#991B4A;
        font-weight:normal;
        text-decoration:underline;
    }
    #headerImage{
        height:auto;
        max-width:400px !important;
    }
    .leftColumnContent{
        color:#505050;
        font-family:Arial;
        font-size:12px;
        line-height:150%;
        text-align:left;
    }
    .leftColumnContent a:link,.leftColumnContent a:visited,.leftColumnContent a .yshortcuts {
        color:#991B4A;
        font-weight:normal;
        text-decoration:none;
    }
    .centerColumnContent{
        color:#505050;
        font-family:Arial;
        font-size:12px;
        line-height:150%;
        text-align:left;
    }
    .centerColumnContent a:link,.centerColumnContent a:visited,.centerColumnContent a .yshortcuts {
        color:#991B4A;
        font-weight:normal;
        text-decoration:none;
    }
    .rightColumnContent{
        color:#505050;
        font-family:Arial;
        font-size:12px;
        line-height:150%;
        text-align:left;
    }
    .rightColumnContent a:link,.rightColumnContent a:visited,.rightColumnContent a .yshortcuts {
        color:#991B4A;
        font-weight:normal;
        text-decoration:none;
    }
    .leftColumnContent img,.centerColumnContent img,.rightColumnContent img{
        display:inline;
        height:auto;
        max-width:180px !important;
    }
    #templateBody{
        background-color:#F5F5F5;
        border-top:0;
        border-bottom:0;
    }
    .contentBlock{
        background-color:#FFFFFF;
    }
    .bodyContent{
        color:#303030;
        font-family:Arial;
        font-size:13px;
        line-height:150%;
        text-align:left;
    }
    .bodyContent a:link,.bodyContent a:visited,.bodyContent a .yshortcuts {
        color:#991B4A;
        font-weight:normal;
        text-decoration:underline;
    }
    .bodyContent img{
        display:inline;
        height:auto !important;
        max-width:580px !important;
    }
    #templateFooter{
        border-top:0;
    }
    body,#backgroundTable{
        background-color:#DDDDDD;
    }
    .footerContent{
        color:#505050;
        font-family:Arial;
        font-size:11px;
        line-height:125%;
        text-align:left;
    }
    .footerContent a:link,.footerContent a:visited,.footerContent a .yshortcuts {
        color:#505050;
        font-weight:normal;
        text-decoration:underline;
    }
    .footerContent img{
        display:inline;
    }
    #monkeyRewards img{
        max-width:190px;
    }

                                        Curated news all about PHP.  Here's the latest edition

                                        18th February 2021

 

                                                                            Welcome to the latest edition of phpweekly.com.

This week sees a new Beta release from WordPress.

Have a good week,

Stay safe and well.

All the best,

Ade and Katie

                                                                            Please help us by clicking to our sponsor:

  Protect your PHP Code Why not try SourceGuardian 11. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.

                                                                            Articles

Is PHP Dead? You hear it all the time - "PHP is dead", "PHP is spaghetti code", so on and so on, but is that really the case? No. The short answer is no. PHP is alive and kicking.

What is Full Stack You have listened many times to a full-stack word but do you know the meaning of full-stack.

Amazon SES vs SendGrid vs Mailgun vs Sendinblue: Pricing, Features and WordPress Plugin Quality It’s no secret that we love Amazon SES – we released a plugin that specifically helps you set it up on your WordPress site. But it’s also worth looking at what else is around, and how they stack up against the tools we know and love. In this week’s article we’re going to take a look at some of the biggest competitors to Amazon SES – including Mailgun, SendGrid, and Sendinblue – to see how they compare.

Should We Use A Framework? Since I've been writing a lot about decoupled application development it made sense that one of my readers asked the following question: "Why should we use a framework?" The quick answer is: because you need it.

                                                                            Tutorials and Talks

How to Fix a Slow Nextcloud Installation I've installed Nextcloud countless times over the years. I've experienced installations that were flawless and some that were, well, less so. One thing I've noticed (on a regular basis) is that Nextcloud can tend to be a bit slower than I like it.

Manage Kubernetes Clusters with PHP and Laravel Here is an example of how PHP K8s provides an object-oriented way to generate Kubernetes resources and configuration dynamically.

How to Clear WordPress Cache On Your Site In this article, we’ll talk about the basics of caching, explain how to clear WordPress cache through the MyKinsta dashboard, and with some of the most popular WordPress caching plugins.

Determining The Start of The Next Business Day in Oh Dear When a site is down, Oh Dear sends a notification every hour. Since last year, our notifications can be snoozed for a fixed amount of time. In this blog post, I'd like to share some of the code that powers this feature.

How to Create a PHP CRUD API using CodeIgniter CRUD is a common software implementation approach to implement operations to create, read, update and delete records of data that are usually stored in a database. This package provides a solution based on the CodeIgniter framework to implement Web based CRUD interfaces, as well APIs that can perform the same set of operations.

How to Prepare your Neon Configs for PHP 8 and Make them More Readable Good coding habits share a single treat. They all are resistant fluid to f

Utworzony 3y | 14 kwi 2021, 21:39:48


Zaloguj się, aby dodać komentarz