r.je

Website beoordeling r.je

Tom's PHP programming blog

 Gegenereerd op Maart 25 2026 02:25 AM

Oude statistieken? UPDATE !

De score is 66/100

SEO Content

Title

Tom's PHP programming blog

Lengte : 26

Perfect, uw title tag bevat tussen de 10 en 70 karakters.

Description

Tom Butler's Programming Blog - MVC in PHP, Best Practices, Separation of Concerns

Lengte : 82

Perfect, uw meta description bevat tussen de 70 en 160 karakters.

Keywords

Erg slecht. We hebben geen meta keywords gevonden in uw website. Gebruik deze gratis online meta tags generator om keywords te genereren.

Og Meta Properties

Deze pagina maakt geen gebruik van Og Properties. Deze tags maken het sociale crawlers makkelijker uw pagina te indexeren.

Headings

H1 H2 H3 H4 H5 H6
4 27 6 0 0 0
  • [H1] Tom Butler's programming blog
  • [H1] Tom Butler's Programming Blog - PHP, MVC and Best Practices
  • [H1] Code
  • [H1] Articles
  • [H2] Latest updates
  • [H2] Code
  • [H2] MVC Related Articles
  • [H2] Dependencies in code
  • [H2] Best Practices
  • [H2] Put the pro in programmer
  • [H2] Programming Philosophy
  • [H2] Git Forked
  • [H2] Server Administration
  • [H2] Other
  • [H2] Transphporm
  • [H2] Dice
  • [H2] Maphper
  • [H2] Other
  • [H2] Model View Controller (MVC)
  • [H2] Best Practices
  • [H2] Put the pro in programmer
  • [H2] Test Driven Development (TDD)
  • [H2] Server Administration
  • [H2] Programming Philosophy
  • [H2] Other
  • [H2] About the author
  • [H2] Yell at me
  • [H2] Latest updates
  • [H2] Top articles
  • [H2] PHP & MySQL: Novice to Ninja
  • [H2] More...
  • [H3] Model-View-Confusion
  • [H3] Immutable MVC
  • [H3] MVC in PHP series
  • [H3] MVVM
  • [H3] Conceptual discussions
  • [H3] Evil things

Afbeeldingen

We vonden 2 afbeeldingen in de pagina.

Goed, de meeste of alle afbeeldingen hebben een alt tekst

Text/HTML Ratio

Ratio : 57%

Ideaal! De ratio van text tot HTML code is tussen de 25 en 70 procent.

Flash

Perfect, geen Flash content gevonden in uw website.

Iframe

Perfect, er zijn geen Iframes in uw website aangetroffen.

Herschreven URL

Perfect. Uw links zien er vriendelijk uit!

Underscores in de URLs

Perfect! Geen underscores gevonden in uw URLs.

In-page links

We vonden een totaal van 115 links inclusie 0 link(s) naar bestanden

Ankertekst Type samenstelling
Tom Butler's programming blog Intern doFollow
Code Intern doFollow
Articles Intern doFollow
About Intern doFollow
Contact Intern doFollow
Transphporm Extern doFollow
Dice Intern doFollow
Maphper Extern doFollow
Insphpect Extern doFollow
Evict Your Darlings: Banish dotfiles from your home directory Intern doFollow
v.je - an Easy to set up development environment for Docker Intern doFollow
Why are you still using XAMPP? Intern doFollow
Setting Up a Modern PHP Development Environment with Docker (published on sitepoint.com) Extern doFollow
It's probably not time ditch CentOS for your server Intern doFollow
How to get sendmail working in docker PHP Intern doFollow
11 things you may have overlooked when you made your website live Intern doFollow
Eliminate Render Blocking CSS using HTTP/2 Push Intern doFollow
Forcing a browser CSS cache reload with HTTP/2 Server Push Intern doFollow
Immutable MVC in PHP (Part 2) - Immutable CRUD application Intern doFollow
Immutable MVC: MVC In PHP 2019 Edition (Part 1) Intern doFollow
Guide: Using Let's Encrypt SSL Certificates for local or network server Intern doFollow
Routing all traffic through an OpenVPN client on a CentOS 7 NAT Intern doFollow
Put the pro in programmer: A guide to writing better code Intern doFollow
Inheritance vs Composition: Composition wins by knockout Intern doFollow
Immutability vs Encapsulation: Schrödinger's immutability Intern doFollow
Git Forked: The decentralised but better connected git ecosystem I'd like to see Intern doFollow
Dice - A minimalist Dependency Injection Container for PHP Intern doFollow
Transphporm - A new approach for PHP templating Intern doFollow
Maphper - A n ORM with an array like API. Intern doFollow
CSS3 in Internet Explorer Intern doFollow
The View gets its own data from the Model Intern doFollow
Maximising View reusability with View Helpers Intern doFollow
Hello World Intern doFollow
Real world example (part 1) Intern doFollow
Deploying MVC on the web Intern doFollow
Create a router using Dependency Injection Intern doFollow
MVVM, MVC it's all just roman numerals to me Intern doFollow
Constructor Injection vs Setter Injection Intern doFollow
The "courier" anti-pattern. Intern doFollow
Are Static Methods/Variables bad practice? Intern doFollow
Encapsulation: Don't Look Up Intern doFollow
The $this variable isn't as Object-Oriented as you think it is Intern doFollow
Finding creative ways to break encapsulation isn't clever Intern doFollow
PHP: Annotations are an abomination Intern doFollow
Empty interfaces are bad practice Intern doFollow
Stop the sprinf() abuse Intern doFollow
Hazard 1: 90% of everything is crap Intern doFollow
Hazard 2: I've always done it that way Intern doFollow
Hazard 3: COOL! Intern doFollow
Hazard 4: You are not clairvoyant Intern doFollow
Is programming an art form? Intern doFollow
The importance of getting terminology correct Intern doFollow
Git Forked: Goodbye GitHub, you'll be briefly missed Intern doFollow
11 things you may have overlooked when you made your website live Intern doFollow
PHP & MySQL - Novice to Ninja, now available! Intern doFollow
4 reasons you should not have logic in your database (cascade delete, foreign key constraints, triggers, etc) Intern doFollow
Google Analytics And Fonts Are Probably Costing You In Lost Sales Intern doFollow
v.je - a 97mb minimal web development virtual machine Intern doFollow
A better solution to coding standards Intern doFollow
PHP Autoloaders should not be case sensitive Intern doFollow
PHP: PSR-0: Pretty Shortsighted, Really Intern doFollow
Find every combination of an array Intern doFollow
Why I don't have a comments section Intern doFollow
- Intern doFollow
NoF5 - Never press reload again! Intern doFollow
CSS3 in Internet Explorer (deprecated) Intern doFollow
The View gets its own data from the Model Intern doFollow
MVC Models are not Domain Models Intern doFollow
Immutable MVC: MVC In PHP 2019 Edition (Part 1) Intern doFollow
Immutable MVC in PHP (Part 2) - Immutable CRUD application Intern doFollow
Hello World Intern doFollow
Real world example (part 1) Intern doFollow
Deploying MVC on the web Intern doFollow
Create a router using Dependency Injection Intern doFollow
MVVM, MVC it's all just roman numerals to me Intern doFollow
Immutability vs Encapsulation: Schrödinger's immutability Intern doFollow
Encapsulation: Don't Look Up Intern doFollow
The $this variable isn't as Object-Oriented as you think it is Intern doFollow
Finding creative ways to break encapsulation isn't clever Intern doFollow
Slutty Software is good software: Tight and loose coupling in OOP Intern doFollow
PHP: Annotations are an abomination Intern doFollow
Empty interfaces are bad practice Intern doFollow
Stop the sprinf() abuse Intern doFollow
Constructor Injection vs Setter Injection Intern doFollow
Inheritance vs Composition: Composition wins by knockout Intern doFollow
The "courier" anti-pattern. Intern doFollow
Are Static Methods/Variables bad practice? Intern doFollow
A guide to writing better code Intern doFollow
Hazard 1: 90% of everything is crap Intern doFollow
Hazard 2: I've always done it that way Intern doFollow
Hazard 3: COOL! Intern doFollow
Hazard 4: You are not clairvoyant Intern doFollow
To assert or not assert, that is the question. Intern doFollow
4 reasons you should not have logic in your database (cascade delete, foreign key constraints, triggers, etc) Intern doFollow
v.je - an Easy to set up development environment for Docker Intern doFollow
Why are you still using XAMPP? Intern doFollow
Routing all traffic through an OpenVPN client on a CentOS 7 NAT Intern doFollow
Guide: Using Let's Encrypt SSL Certificates for local or network server Intern doFollow
Is programming an art form? Intern doFollow
The importance of getting terminology correct Intern doFollow
SoCcam's Razor: Applying the Single Responsibility Principle using a practical approach Intern doFollow
PHP & MySQL - Novice to Ninja, now available! Intern doFollow
Google Analytics And Fonts Are Probably Costing You In Lost Sales Intern doFollow
v.je - A 97mb Minimal web development virtual machine Intern doFollow
A better solution to coding standards Intern doFollow
PHP Autoloaders should not be case sensitive Intern doFollow
PHP: PSR-0: Pretty Shortsighted, Really Intern doFollow
Find every combination of an array Intern doFollow
Why I don't have a comments section Intern doFollow
Split/explode a string in PHP with an escape character Intern doFollow
Git Forked: Goodbye GitHub, you'll be briefly missed Intern doFollow
Git Forked: The decentralised but better connected git ecosystem I'd like to see Intern doFollow
A guide to Transphporm's caching implementation Intern doFollow
my Gitter chat Extern doFollow
Publications Intern doFollow

SEO Keywords

Keywords Cloud

server hazard injection php using part programming immutable git mvc

Keywords Consistentie

Keyword Content Title Keywords Description Headings
php 32
mvc 31
immutable 16
using 14
server 13

Bruikbaarheid

Url

Domein : r.je

Lengte : 4

Favicon

Goed, uw website heeft een favicon.

Printbaarheid

Jammer. We vonden geen Print-Vriendelijke CSS.

Taal

Goed. Uw ingestelde taal is en.

Dublin Core

Deze pagina maakt geen gebruik van Dublin Core.

Document

Doctype

HTML 5

Encoding

U heeft geen Charset ingesteld voor uw pagina. Gebruik deze gratis meta tags generator om de Charset van uw website mee in te stellen.

W3C Validiteit

Fouten : 0

Waarschuwingen : 0

E-mail Privacy

Geweldig er is geen e-mail adres gevonden als platte tekst!

Niet ondersteunde HTML

Geweldig! We hebben geen niet meer ondersteunde HTMl tags gevonden in uw HTML.

Speed Tips

Geweldig, uw website heeft geen tabellen in een tabel.
Perfect. Er zijn geen inline CSS style gevonden in uw HTML!
Geweldig, uw website heeft een correct aantal CSS bestanden.
Perfect, uw website heeft een correct aantal JavaScript bestanden.
Perfect, uw website haalt voordeel uit gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimalisatie

XML Sitemap

Geweldig, uw website heeft een XML sitemap.

https://r.je/sitemap.xml

Robots.txt

https://r.je/robots.txt

Geweldig uw website heeft een robots.txt bestand.

Analytics

Ontbrekend

We hadden niet op te sporen van een analytics tool op deze website geplaatst.

Web Analytics laat u toe de bezoekersactiviteit op uw website te meten. U zou minstens 1 Analytics tool geïnstalleerd moeten hebben en een extra tool voor de bevestiging van de resultaten.

PageSpeed Insights


Device
Categorieën

Free SEO Testing Tool

Website review is een gratis tool waarmee u eenvoudig uw website kunt analyseren