<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://www.weboracle.no/</loc>
        <changefreq>daily</changefreq>
        <priority>1.0</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts</loc>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorials</loc>
        <changefreq>weekly</changefreq>
        <priority>0.85</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/articles</loc>
        <changefreq>weekly</changefreq>
        <priority>0.85</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/forum</loc>
        <changefreq>daily</changefreq>
        <priority>0.75</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/about</loc>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/contact</loc>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-php</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-sql</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-ajax</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-html5</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-css3</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-xhtml</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/scripts/wo-script-python</loc>
        <changefreq>weekly</changefreq>
        <priority>0.78</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-python-csv-to-json-tool</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-python-site-health-ping</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-php-pdo-safe-select-helper</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-php-csrf-token-helper</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-php-json-response-wrapper</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-php-file-upload-validator</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-php-environment-reader</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-sql-index-audit</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-sql-duplicate-slug-check</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-sql-table-row-counts</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-sql-orphan-content-tags-check</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-sql-comments-status-report</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-ajax-json-form-submit</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-ajax-live-search-controller</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-ajax-copy-button-module</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-ajax-autosave-draft</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-ajax-pagination-fetch</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-html5-accessible-form-template</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-css3-card-grid-system</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-script-xhtml-valid-layout-skeleton</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40131-cte-innhold-per-kategori</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40132-window-mest-viste-sider</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40133-manglende-content-tags</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40134-duplikate-slugs</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40135-index-category-listing</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40136-explain-scriptlisting</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40137-idempotent-insert</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40138-transaksjonsmal-datarydding</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40139-webstatistics-trafikkilder-30-dager</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-40140-kommentarinnstillinger</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40121-emailidentityvalidator</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40122-displaynamereservecheck</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40123-roleidresolver</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40124-jsonresponse</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40125-csrftoken</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40126-saferedirect</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40127-auditlogger</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40128-settingsrepository</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40129-uploadnamefactory</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-40130-paginationhelper</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-040-maintenancebypassguard-for-premium-administrator</loc>
        <lastmod>2026-01-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-040-change-log-insert-med-json-before-after</loc>
        <lastmod>2026-01-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-040-healthdashboardping-som-oppdaterer-driftspanelet</loc>
        <lastmod>2026-01-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-039-localenegotiator-for-url-profil-og-browser-headers</loc>
        <lastmod>2026-01-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-039-sokeindeks-rebuild-i-staging-og-rename-swap</loc>
        <lastmod>2026-01-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-039-featureflagpanelclient-med-instant-feedback</loc>
        <lastmod>2026-01-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-038-rssfeedcomposer-for-artikler-og-guider</loc>
        <lastmod>2026-01-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-038-lagerreservering-med-select-for-update</loc>
        <lastmod>2026-01-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-038-adminexportclient-som-venter-pa-ferdig-fil</loc>
        <lastmod>2026-01-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-037-dynamicsitemapbuilder-for-flere-innholdstyper</loc>
        <lastmod>2026-01-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-037-deadlock-diagnose-via-performance-schema</loc>
        <lastmod>2026-01-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-037-rolematrixeditor-for-privilegieavhengigheter</loc>
        <lastmod>2026-01-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-036-healthcheckregistry-for-database-og-filsystem</loc>
        <lastmod>2026-01-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-036-transaksjonell-refresh-av-materialisert-oversikt</loc>
        <lastmod>2026-01-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-036-revisionfeedclient-for-redaksjonelle-endringer</loc>
        <lastmod>2026-01-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-035-optimisticsavehandler-for-samtidige-redigeringer</loc>
        <lastmod>2026-01-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-035-chunked-update-for-store-tabeller</loc>
        <lastmod>2026-01-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-035-backupstatuspanel-som-folger-restore-jobber</loc>
        <lastmod>2026-01-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-034-transactionretrier-for-konfliktutsatte-oppdatering</loc>
        <lastmod>2026-01-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-034-arkiver-gamle-rader-til-historikktabell</loc>
        <lastmod>2026-01-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-034-forumthreadsubmitter-med-slug-preview</loc>
        <lastmod>2026-01-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-033-featureflagrepository-med-database-og-filfallback</loc>
        <lastmod>2026-01-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-033-utf8-opprydding-for-kontrolltegn-i-tekstfelt</loc>
        <lastmod>2026-01-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-033-batchactionrunner-med-detaljert-statusliste</loc>
        <lastmod>2026-01-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-032-componentrenderer-for-php-baserte-ui-moduler</loc>
        <lastmod>2026-01-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-032-deduplisering-med-row-number-og-beholde-nyeste-rad</loc>
        <lastmod>2026-01-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-032-logtailviewer-som-poller-siste-linjer</loc>
        <lastmod>2026-01-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-031-filecacherepository-med-tags-og-ttl</loc>
        <lastmod>2026-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-031-idempotent-insert-med-select-where-not-exists</loc>
        <lastmod>2026-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-031-adminreorderclient-for-meny-og-blokker</loc>
        <lastmod>2026-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-030-secretrotationreader-for-hemmeligheter-i-fil-og-mi</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-030-ranking-sporring-som-unngar-midlertidige-tabeller</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-030-ajaxemptystaterenderer-for-tomme-og-feilende-kall</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-029-validationrulemap-for-skjemaer-i-kontrollpanelet</loc>
        <lastmod>2025-12-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-029-sargable-dato-filter-uten-funksjon-pa-kolonne</loc>
        <lastmod>2025-12-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-029-togglevoteclient-med-race-sikring</loc>
        <lastmod>2025-12-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-028-activitylogmiddleware-for-sensitive-postbacks</loc>
        <lastmod>2025-12-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-028-index-audit-query-mot-information-schema</loc>
        <lastmod>2025-12-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-028-keyboardsearchresults-for-tastaturnavigasjon</loc>
        <lastmod>2025-12-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-027-inputnormalizer-for-tekst-e-post-og-tags</loc>
        <lastmod>2025-12-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-027-hotspot-counter-splittet-over-shards</loc>
        <lastmod>2025-12-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-027-inlineroweditor-for-admin-tabeller</loc>
        <lastmod>2025-12-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-026-slugcollisionresolver-med-numerisk-fallback</loc>
        <lastmod>2025-12-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-026-summary-table-refresh-for-dashboard-kpi-er</loc>
        <lastmod>2025-12-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-026-chatdiffpoller-for-nye-meldinger</loc>
        <lastmod>2025-12-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-025-signedcookiemanager-for-manipulasjonssikre-klientv</loc>
        <lastmod>2025-12-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-025-keyset-paginering-med-siste-nokkel-som-cursor</loc>
        <lastmod>2025-12-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-025-notificationmenuclient-for-hent-og-kvitter</loc>
        <lastmod>2025-12-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-024-honeypotformgate-for-lavteknologisk-botfiltrering</loc>
        <lastmod>2025-12-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-024-composite-index-for-filter-pluss-dato-sorting</loc>
        <lastmod>2025-12-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-024-jobstatuspoller-for-bakgrunnsprosesser</loc>
        <lastmod>2025-12-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-023-immutableconfigrepository-med-miljofallback</loc>
        <lastmod>2025-12-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-023-prefix-sok-som-holder-seg-sargable</loc>
        <lastmod>2025-12-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-023-filterurlsync-for-ajax-tabeller</loc>
        <lastmod>2025-12-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-022-htmlpurifierbridge-for-redaksjonelt-html-innhold</loc>
        <lastmod>2025-12-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-022-explain-analyze-mal-for-feilsoking</loc>
        <lastmod>2025-12-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-022-cursorinfinitescroller-for-lange-lister</loc>
        <lastmod>2025-12-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-021-uploadmimeinspector-for-sikre-filopplastinger</loc>
        <lastmod>2025-12-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-021-dekningsindeks-for-listevisning-med-sortering</loc>
        <lastmod>2025-12-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-021-optimisticcommentsubmitter-for-raske-kommentarpost</loc>
        <lastmod>2025-12-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-020-conditionalgetresponder-for-etag-og-last-modified</loc>
        <lastmod>2025-12-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-020-datakvalitetssok-for-e-post-slug-og-url</loc>
        <lastmod>2025-12-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-020-draftrestorebanner-for-gjenoppretting-av-utkast</loc>
        <lastmod>2025-12-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-019-facetedsearchendpoint-for-administrativt-innholdsb</loc>
        <lastmod>2025-12-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-019-schema-migration-log-table</loc>
        <lastmod>2025-12-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-019-slugpreviewinput-som-foreslar-url-under-skriving</loc>
        <lastmod>2025-12-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-018-stagingimportnormalizer-for-bulkimporter</loc>
        <lastmod>2025-12-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-018-kategori-hierarki-med-parent-id-og-sortering</loc>
        <lastmod>2025-12-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-018-ajaxcsrfrefresher-for-lange-redigeringsokter</loc>
        <lastmod>2025-12-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-017-csvstreamexporter-for-store-rapportuttrekk</loc>
        <lastmod>2025-12-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-017-business-key-constraint-for-innholdsslugs</loc>
        <lastmod>2025-12-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-017-dragdropuploadzone-med-fallback</loc>
        <lastmod>2025-12-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-016-dbqueuerunner-for-en-enkel-komotor-i-mysql</loc>
        <lastmod>2025-12-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-016-staging-tabell-for-import-og-feilklassifisering</loc>
        <lastmod>2025-12-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-016-wizardstatesaver-for-flertrinnsskjema</loc>
        <lastmod>2025-12-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-015-jsonrulevalidator-for-strukturert-payload-valideri</loc>
        <lastmod>2025-12-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-015-soft-delete-view-for-aktive-rader</loc>
        <lastmod>2025-12-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-015-errorsummaryrenderer-for-store-skjemaer</loc>
        <lastmod>2025-12-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-014-hmacwebhookdispatcher-for-utgaende-events</loc>
        <lastmod>2025-12-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-014-orphan-scan-mot-eldre-tabeller-uten-fk</loc>
        <lastmod>2025-12-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-014-dependentselectloader-med-enkel-cache</loc>
        <lastmod>2025-12-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-013-retryablehttpclient-med-exponential-backoff-og-jit</loc>
        <lastmod>2025-12-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-013-append-only-audit-table-med-metadatafelter</loc>
        <lastmod>2025-12-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-013-uploadprogresscontroller-for-multipart-formdata</loc>
        <lastmod>2025-12-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-012-apiresponsebuilder-for-konsistente-json-responser</loc>
        <lastmod>2025-12-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-012-generated-column-for-sokebar-normalisert-verdi</loc>
        <lastmod>2025-12-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-012-fieldvalidationrunner-for-felt-for-felt-validering</loc>
        <lastmod>2025-12-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-011-webhookverifier-med-signatur-og-idempotency-las</loc>
        <lastmod>2025-12-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-011-rbac-tabelloppsett-med-roller-og-privilegier</loc>
        <lastmod>2025-12-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-011-formautosavemanager-med-dirty-state</loc>
        <lastmod>2025-12-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-010-privilegeauditreporter-for-kontrollpanelhendelser</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-010-parameterisert-adminrapport-med-nullsikre-filtre</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-010-hybridpageloader-for-spa-og-direkte-url-er</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-009-remembermetokenrotator-for-sikre-vedvarende-innlog</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-009-retention-per-uke-med-eksplisitt-ukeakse</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-009-autocompletefetcher-med-servervennlig-debounce</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-008-trusteddevicetokenstore-med-selektor-og-validator</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-008-json-attributter-trukket-ut-til-rapportkolonner</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-008-requestdedupemap-for-samtidige-kall</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-007-ratelimitermiddleware-med-progressiv-cooldown</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-007-gap-detector-for-manglende-datoer</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-007-cachedfallbackreader-for-offline-lignende-oppforse</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-006-signedurlfactory-for-tidsbegrensede-administrasjon</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-006-medianberegning-med-cte-og-radnummer</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-006-signedheaderhelper-for-folsomme-ajax-kall</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-005-rolematrixresolver-for-premium-administrator-og-un</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-005-case-basert-pivot-for-dashboards</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-005-problemjsonhandler-for-ensartede-feilmeldinger</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-004-passwordrehashlistener-for-innlogging</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-004-rullerende-30-dagers-sum-med-vindusfunksjon</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-004-batchqueue-for-samlede-adminkall</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-003-twofactorbackupcodegenerator-med-hashing-av-reserv</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-003-top-n-per-gruppe-for-salgs-og-innholdsdata</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-003-abortbroker-som-kansellerer-gamle-requests</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-002-csrftokenservice-for-modulaere-skjemaer</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-002-kohortmatrise-per-maned-med-recursive-helper-cte</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-002-etagcachestore-for-browser-side-caching</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-php-script-001-sessionguard-klassen-som-laser-adminokter-til-sign</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-sql-script-001-rangerte-kategoriresultater-med-row-number</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/script/wo-ajax-script-001-fetchclient-med-retry-og-timeout</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-html5-semantiske-seksjoner</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-html5-skjema-label-struktur</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-css3-grid-fire-kort</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-css3-variabler-controlpanel-design</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-xhtml-til-html5-migrering</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-xhtml-valider-streng-markup</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-python-api-klient-webutviklere</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-python-automatiser-kontrollrapporter</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-csrf-og-ajax-skjema</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-sql-verifikasjon-etter-import</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-filstruktur-app-config-db-www</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-tastaturnavigasjon-modal-menyer</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-css-hover-av-pa-klasser</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-enum-felter-modulvekst-mysql</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-ajax-raw-json-feil</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-python-les-json-webstatistics</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-html5-article-tekniske-artikler</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-css-border-radius-overstyrt</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-verifikasjon-kommentargrunnmur</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-tutorial-download-skjult-men-bevart</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20131-cte-rapporter</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20132-window-functions</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20133-innhold-tags-kategorier</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20134-reserverte-identiteter</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20135-indekser-content-listing</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20136-explain-workbench</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20137-idempotente-migreringer</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20138-staging-opprydding</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20139-webstatistics-aggregater</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-20140-kommentarstruktur</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20121-robust-innlogging-e-post-hash-sesjon</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20122-role-id-fra-databasen</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20123-csrf-controlpanel-skjemaer</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20124-display-name-email-reservasjon</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20125-json-endepunkt-uten-html-feil</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20126-sikker-filopplasting-privat-lagring</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20127-audit-logg-adminhandlinger</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20128-pdo-repository-select</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20129-feature-flags-uten-rammeverk</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-20130-produksjonsfeil-logg-pent</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/din-aller-forste-html-nettside</loc>
        <lastmod>2025-12-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-040-maintenance-bypass-for-premium-administrator</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-040-endringslogg-for-innhold-med-for-etter-snapshot</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-040-systemdashboard-som-pinger-health-endpoint-periodi</loc>
        <lastmod>2025-12-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-039-locale-resolver-for-norsk-engelsk-med-eksplisitt-p</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-039-rebuild-av-sokeindeks-fra-primaerdata</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-039-kontrollpanel-for-feature-flags-med-instant-feedba</loc>
        <lastmod>2025-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-038-rss-feed-generator-for-redaksjonelt-innhold</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-038-lagerreservering-med-transaksjon-og-eksplisitt-che</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-038-dataeksport-fra-admin-med-progressiv-nedlasting</loc>
        <lastmod>2025-12-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-037-dynamisk-sitemap-bygger-fra-flere-innholdstyper</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-037-feilsokning-av-deadlocks-med-diagnostiske-sporring</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-037-rollematrise-editor-med-avhengige-sjekkbokser</loc>
        <lastmod>2025-12-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-036-health-check-endpoint-med-database-filsystem-og-ko</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-036-materialisert-oversikt-som-fornyes-transaksjonelt</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-036-revisjonsvisning-for-redaksjonelle-endringer</loc>
        <lastmod>2025-12-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-035-optimistisk-lasing-for-redigering-i-kontrollpanel</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-035-lasevennlig-batch-oppdatering-i-sma-chunks</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-035-statuspanel-for-backup-og-restore-jobber</loc>
        <lastmod>2025-12-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-034-transaction-retry-helper-for-konfliktutsatte-lagri</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-034-datobasert-arkivering-til-historikktabell</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-034-sikker-forumoppretting-via-ajax-med-slug-preview</loc>
        <lastmod>2025-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-033-feature-flags-med-database-og-filfallback</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-033-opprydding-av-odelagt-utf-8-og-usynlige-tegn</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-033-verktoy-for-batch-aksjoner-med-fremdriftsrapport</loc>
        <lastmod>2025-12-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-032-komponentrenderer-for-sma-php-drevne-design-system</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-032-deduplisering-med-row-number-og-delete-join</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-032-loggviser-som-poller-nye-linjer-kontrollert</loc>
        <lastmod>2025-12-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-031-resultatcache-for-tunge-sporringer-med-tags-og-ttl</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-031-idempotent-insert-uten-deprecated-syntaks</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-031-reorder-liste-med-ajax-lagring-og-optimistisk-rekk</loc>
        <lastmod>2025-12-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-030-secrets-loader-med-rotasjon-og-fail-closed-oppfors</loc>
        <lastmod>2025-12-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-030-topplister-med-ranking-uten-midlertidige-tabeller</loc>
        <lastmod>2025-12-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-030-tomtilstandsdesign-for-ajax-komponenter</loc>
        <lastmod>2025-12-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-029-regelbasert-valideringsmotor-for-adminskjemaer</loc>
        <lastmod>2025-11-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-029-sargability-skriv-where-klausuler-som-kan-bruke-in</loc>
        <lastmod>2025-11-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-029-etterslepstolerant-stemming-og-toggles-i-ui</loc>
        <lastmod>2025-11-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-028-audit-log-middleware-for-sensitive-post-ruter</loc>
        <lastmod>2025-11-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-028-indeksrevisjon-for-overlappende-nokler</loc>
        <lastmod>2025-11-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-028-sanntidssok-med-tastaturnavigasjon-i-resultatliste</loc>
        <lastmod>2025-11-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-027-normaliseringspipeline-for-tekstfelt-for-lagring</loc>
        <lastmod>2025-11-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-027-hotspot-rader-og-hvordan-du-fordeler-skrivepresset</loc>
        <lastmod>2025-11-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-027-inline-redigering-av-raddata-i-admin-tabell</loc>
        <lastmod>2025-11-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-026-slug-service-med-kollisjonsloser-og-historikk</loc>
        <lastmod>2025-11-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-026-aggregering-med-precomputed-summary-tabeller</loc>
        <lastmod>2025-11-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-026-chat-polling-med-diff-basert-oppdatering</loc>
        <lastmod>2025-11-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-025-signed-cookies-for-kortlivede-klientpreferanser</loc>
        <lastmod>2025-11-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-025-nokkelsett-paginering-i-stedet-for-offset</loc>
        <lastmod>2025-11-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-025-varselmeny-som-henter-og-kvitterer-hendelser</loc>
        <lastmod>2025-11-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-024-honeypot-og-timing-trap-mot-bots-i-kontaktskjema</loc>
        <lastmod>2025-11-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-024-composite-indekser-for-filtrering-og-sortering</loc>
        <lastmod>2025-11-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-024-polling-av-bakgrunnsjobber-med-tydelige-statuser</loc>
        <lastmod>2025-11-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-023-immutable-config-loader-med-miljooverstyring</loc>
        <lastmod>2025-11-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-023-sok-med-like-prefiks-uten-a-odelegge-planen</loc>
        <lastmod>2025-11-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-023-live-filtrering-av-tabeller-med-synkronisert-url</loc>
        <lastmod>2025-11-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-022-html-sanitization-wrapper-rundt-tinymce-innhold</loc>
        <lastmod>2025-11-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-022-explain-analyze-i-praksis-for-adminsporringer</loc>
        <lastmod>2025-11-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-022-infinite-scroll-med-cursor-i-stedet-for-offset</loc>
        <lastmod>2025-11-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-021-sikker-filopplasting-med-mime-inspeksjon-og-karant</loc>
        <lastmod>2025-11-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-021-dekningsindekser-og-hvorfor-select-listen-betyr-no</loc>
        <lastmod>2025-11-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-021-optimistic-ui-for-kommentarinnsending</loc>
        <lastmod>2025-11-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-020-conditional-get-med-etag-og-last-modified-for-json</loc>
        <lastmod>2025-11-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-020-datakvalitetskontroller-for-e-post-slug-og-url-fel</loc>
        <lastmod>2025-11-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-020-gjenoppretting-av-utkast-fra-localstorage-og-serve</loc>
        <lastmod>2025-11-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-019-facettert-soke-endepunkt-for-adminbibliotek</loc>
        <lastmod>2025-11-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-019-endringslogg-for-schema-migreringer</loc>
        <lastmod>2025-11-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-019-debounced-slug-generator-i-artikkelpublisering</loc>
        <lastmod>2025-11-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-018-bulk-import-pipeline-med-staging-tabell-og-feilrap</loc>
        <lastmod>2025-11-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-018-mapping-tabell-for-kategorier-med-parent-child-str</loc>
        <lastmod>2025-11-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-018-csrf-token-rotasjon-i-lange-skjemasesjoner</loc>
        <lastmod>2025-11-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-017-csv-eksport-som-streamer-direkte-til-nettleseren</loc>
        <lastmod>2025-11-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-017-unique-business-keys-i-tillegg-til-surrogate-ids</loc>
        <lastmod>2025-11-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-017-dra-og-slipp-opplasting-med-fallback-til-vanlig-in</loc>
        <lastmod>2025-11-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-016-databaseko-for-asynkrone-jobber-uten-redis</loc>
        <lastmod>2025-11-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-016-staging-tabell-for-import-med-eksplisitte-valideri</loc>
        <lastmod>2025-11-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-016-skjema-wizard-som-lagrer-stegvis-progresjon</loc>
        <lastmod>2025-11-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-015-lettvekts-json-regelvalidator-for-admin-api-er</loc>
        <lastmod>2025-11-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-015-soft-delete-med-aktive-views-og-revisjonskolonner</loc>
        <lastmod>2025-11-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-015-inline-feiloppsummering-for-store-adminformularer</loc>
        <lastmod>2025-11-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-014-hmac-signert-webhook-dispatcher-for-utgaende-integ</loc>
        <lastmod>2025-11-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-014-orphan-detektor-for-fremmede-nokler-som-mangler-co</loc>
        <lastmod>2025-11-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-014-dependente-select-bokser-med-caching-per-valg</loc>
        <lastmod>2025-11-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-013-api-klient-med-retry-jitter-og-sanntidslogging</loc>
        <lastmod>2025-11-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-013-revisjonsspor-med-append-only-loggtabell</loc>
        <lastmod>2025-11-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-013-multipart-opplasting-med-fremdriftsindikator</loc>
        <lastmod>2025-11-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-012-rest-responsbygger-med-rfc7807-problemformat</loc>
        <lastmod>2025-11-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-012-generated-columns-som-bro-mellom-radata-og-sok</loc>
        <lastmod>2025-11-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-012-feltvalidering-med-serverrespons-per-input</loc>
        <lastmod>2025-11-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-011-webhook-verifisering-med-idempotency-keys-i-php</loc>
        <lastmod>2025-11-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-011-datamodell-for-rolle-og-privilegiematriser</loc>
        <lastmod>2025-11-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-011-autosave-av-redigeringsskjema-med-konfliktindikato</loc>
        <lastmod>2025-11-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-010-revisjonsrapport-for-privilegieeskalering-i-kontro</loc>
        <lastmod>2025-11-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-010-parameteriserbare-adminrapporter-uten-dynamisk-sql</loc>
        <lastmod>2025-11-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-010-bakoverkompatibel-ajax-klient-for-hybrid-spa-php</loc>
        <lastmod>2025-11-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-009-remember-me-tokens-med-selektor-og-validator</loc>
        <lastmod>2025-11-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-009-retention-tabell-per-uke-med-recursive-cte</loc>
        <lastmod>2025-11-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-009-sokeforslag-med-kort-debounce-og-servervennlig-lim</loc>
        <lastmod>2025-11-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-008-trusted-devices-for-adminsesjoner-med-rotasjon-av</loc>
        <lastmod>2025-11-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-008-json-felter-i-rapportering-med-json-table-light-mo</loc>
        <lastmod>2025-11-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-008-request-deduplication-for-like-samtidige-kall</loc>
        <lastmod>2025-11-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-007-rate-limiting-med-fil-og-databasebasert-backoff</loc>
        <lastmod>2025-11-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-007-gap-detection-i-sekvenser-og-tidslinjer</loc>
        <lastmod>2025-11-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-007-graceful-degradation-nar-fetch-feiler-og-cache-fin</loc>
        <lastmod>2025-11-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-006-engangslenker-med-hmac-signatur-og-utlopstid</loc>
        <lastmod>2025-11-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-006-median-og-percentiler-med-vindusfunksjoner</loc>
        <lastmod>2025-11-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-006-signed-request-headers-for-folsomme-ajax-ruter</loc>
        <lastmod>2025-11-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-005-rollematrise-med-cascading-privileges-i-et-lite-cm</loc>
        <lastmod>2025-11-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-005-pivot-lignende-rapport-med-case-og-aggregering</loc>
        <lastmod>2025-11-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-005-json-problemresponser-og-konsekvent-feilhandtering</loc>
        <lastmod>2025-11-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-004-passord-rehash-ved-innlogging-uten-a-forstyrre-bru</loc>
        <lastmod>2025-11-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-004-rapporter-med-rullerende-30-dagers-vindu</loc>
        <lastmod>2025-11-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-004-batching-av-adminkall-med-en-enkel-client-side-ko</loc>
        <lastmod>2025-11-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-003-tofaktor-bootstrap-med-backup-koder-og-manuell-res</loc>
        <lastmod>2025-11-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-003-top-n-per-gruppe-med-row-number-i-mysql-8</loc>
        <lastmod>2025-11-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-003-request-broker-som-kansellerer-gamle-sok</loc>
        <lastmod>2025-11-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-002-csrf-beskyttelse-for-modulaere-skjemaer-i-php</loc>
        <lastmod>2025-11-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-002-kohortanalyse-med-cte-og-manedsnokler</loc>
        <lastmod>2025-11-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-002-api-klient-med-etag-cache-i-nettleseren</loc>
        <lastmod>2025-11-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-php-tutorial-001-session-guard-med-signert-fingerprint-for-adminomr</loc>
        <lastmod>2025-11-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-sql-tutorial-001-window-functions-for-topplister-uten-subqueries-i</loc>
        <lastmod>2025-11-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/wo-ajax-tutorial-001-fetch-wrapper-med-retry-timeout-og-abortcontroller</loc>
        <lastmod>2025-11-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/responsive-img</loc>
        <lastmod>2023-06-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-canvas</loc>
        <lastmod>2023-05-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/dark-mode-switch</loc>
        <lastmod>2023-04-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/sql-proc</loc>
        <lastmod>2023-03-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html-a11y</loc>
        <lastmod>2023-02-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-slider</loc>
        <lastmod>2023-01-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/sec-sql-inject</loc>
        <lastmod>2022-11-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-tooltip</loc>
        <lastmod>2022-10-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-gallery</loc>
        <lastmod>2022-09-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-parallax</loc>
        <lastmod>2022-08-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-copy</loc>
        <lastmod>2022-07-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/sql-opt</loc>
        <lastmod>2022-05-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html-favicon</loc>
        <lastmod>2022-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-fetch-axios</loc>
        <lastmod>2022-02-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/sql-view</loc>
        <lastmod>2022-01-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/vue-intro</loc>
        <lastmod>2021-11-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/bootstrap-mig</loc>
        <lastmod>2021-09-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-obs</loc>
        <lastmod>2021-08-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/db-norm</loc>
        <lastmod>2021-06-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-event</loc>
        <lastmod>2021-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/sql-full</loc>
        <lastmod>2021-03-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php8-intro</loc>
        <lastmod>2020-12-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-shad</loc>
        <lastmod>2020-05-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-es6</loc>
        <lastmod>2020-03-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/json-parse</loc>
        <lastmod>2020-01-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-store</loc>
        <lastmod>2019-12-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-vars</loc>
        <lastmod>2019-11-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-grid</loc>
        <lastmod>2019-08-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-composer</loc>
        <lastmod>2019-07-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-sticky</loc>
        <lastmod>2019-06-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/js-cookie</loc>
        <lastmod>2019-05-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-flexbox</loc>
        <lastmod>2019-02-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-scrape</loc>
        <lastmod>2018-05-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-gdpr</loc>
        <lastmod>2018-01-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-mailer</loc>
        <lastmod>2017-09-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-san</loc>
        <lastmod>2017-05-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/ajax-search</loc>
        <lastmod>2017-04-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css-sass</loc>
        <lastmod>2017-02-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-rest-api</loc>
        <lastmod>2016-11-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-ob</loc>
        <lastmod>2016-10-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-mvc</loc>
        <lastmod>2016-08-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-errors</loc>
        <lastmod>2016-02-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-regex</loc>
        <lastmod>2015-11-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-login</loc>
        <lastmod>2015-08-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html-seo</loc>
        <lastmod>2015-04-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/css3-anim</loc>
        <lastmod>2015-02-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html-form</loc>
        <lastmod>2014-12-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-oop</loc>
        <lastmod>2014-09-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html5-semantics</loc>
        <lastmod>2014-06-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-pagination</loc>
        <lastmod>2014-03-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/mysql-backup</loc>
        <lastmod>2013-11-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-rss</loc>
        <lastmod>2013-08-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/pdo-vs-mysqli</loc>
        <lastmod>2013-01-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/jquery-validate</loc>
        <lastmod>2012-09-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/xml-parse</loc>
        <lastmod>2012-05-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-file</loc>
        <lastmod>2011-09-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/mysql-joins</loc>
        <lastmod>2011-03-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/custom-cms-php</loc>
        <lastmod>2010-05-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/php-upload</loc>
        <lastmod>2008-08-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/flatfile-guestbook</loc>
        <lastmod>2008-04-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/html4-tables</loc>
        <lastmod>2007-11-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/tutorial/dhtml-menu</loc>
        <lastmod>2007-02-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-fra-kommentar-til-fellesskap</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-copy-first-riktig-strategi-scriptbibliotek</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-xhtml-verdi-migreringsverktoy</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-moderering-synlig-men-styrt</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-python-stotteverktoy-weboracle</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-html5-struktur-teknisk-cms</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-css3-databasedrevet-kortdesign</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-kommentarer-felles-modell-alle-innholdstyper</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-050-diagnose-rapport-webstatistics-sql</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-049-idempotente-sql-patcher</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-048-kommentarer-felles-modell</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-047-tags-grouping-display</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-046-sql-som-arkitektur</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-045-if-role-til-rettighetsmodell</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-041-php-84-og-veien-videre-for-sma-cms-prosjekter</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-042-php-supportvinduer-weboracle-drift</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-043-php-85-uri-pipe-operator</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-044-copy-first-scriptbibliotek-2026</loc>
        <lastmod>2026-04-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-040-hvorfor-fremtidssikring-handler-mer-om-konsistente-mons</loc>
        <lastmod>2026-03-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-039-det-praktiske-forholdet-mellom-codebase-database-og-inn</loc>
        <lastmod>2026-03-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-038-filstruktur-som-arkitektur-nar-mappenavn-begynner-a-sty</loc>
        <lastmod>2026-03-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-037-hvorfor-du-bor-designe-adminfunksjoner-for-delvis-feil-</loc>
        <lastmod>2026-03-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-036-maintenance-mode-er-enkelt-helt-til-roller-og-unntak-ko</loc>
        <lastmod>2026-03-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-035-hva-et-health-endpoint-faktisk-bor-fortelle-og-hva-det-</loc>
        <lastmod>2026-03-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-034-hvorfor-mappekonflikter-og-rutingfeil-ofte-ser-storre-u</loc>
        <lastmod>2026-03-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-033-den-mest-undervurderte-deploy-rutinen-for-sma-webprosje</loc>
        <lastmod>2026-03-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-032-sma-logger-stor-verdi-hva-et-webmaster-system-bor-regis</loc>
        <lastmod>2026-03-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-031-hvorfor-backup-og-restore-bor-bo-i-kontrollpanelet-men-</loc>
        <lastmod>2026-03-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-030-hvorfor-cache-i-nettleseren-ma-stotte-eksplisitt-ugyldi</loc>
        <lastmod>2026-03-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-029-tilgjengelighet-i-interaktive-adminverktoy-er-ikke-valg</loc>
        <lastmod>2026-03-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-028-nar-ajax-bor-skrive-mindre-til-dom-en-enn-du-tror</loc>
        <lastmod>2026-03-08</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-027-det-praktiske-skillet-mellom-fetch-klient-og-side-rutin</loc>
        <lastmod>2026-03-07</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-026-hvorfor-polling-fortsatt-er-relevant-nar-du-ikke-trenge</loc>
        <lastmod>2026-03-06</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-025-feiltilstander-er-en-produktfunksjon-ikke-en-teknisk-et</loc>
        <lastmod>2026-03-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-024-hvorfor-debounced-sok-ma-designes-sammen-med-api-et</loc>
        <lastmod>2026-03-04</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-023-nar-bor-en-hybrid-spa-php-losning-holde-fast-ved-vanlig</loc>
        <lastmod>2026-03-03</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-022-optimistic-ui-uten-rollback-strategi-er-bare-gjettverk</loc>
        <lastmod>2026-03-02</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-021-den-gode-ajax-opplevelsen-begynner-i-svarformatet-ikke-</loc>
        <lastmod>2026-03-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-020-hvorfor-revisjonsspor-bor-planlegges-for-forste-adminsi</loc>
        <lastmod>2026-02-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-019-nar-du-bor-normalisere-og-nar-du-bevisst-bor-duplisere-</loc>
        <lastmod>2026-02-27</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-018-sma-datakvalitetskontroller-som-sparer-deg-for-mye-fron</loc>
        <lastmod>2026-02-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-017-hvorfor-staging-tabeller-er-undervurdert-i-publiserings</loc>
        <lastmod>2026-02-25</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-016-hvordan-du-bygger-trygge-seed-filer-for-mysql-8-uten-de</loc>
        <lastmod>2026-02-24</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-015-dekningsindekser-forklart-for-utviklere-som-tenker-i-vi</loc>
        <lastmod>2026-02-23</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-014-hvorfor-slug-og-business-keys-fortjener-samme-respekt-s</loc>
        <lastmod>2026-02-22</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-013-hva-som-egentlig-gar-galt-nar-du-importerer-store-sql-f</loc>
        <lastmod>2026-02-21</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-012-window-functions-er-det-viktigste-loftet-i-moderne-mysq</loc>
        <lastmod>2026-02-20</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-011-hvorfor-kategoritabeller-bor-tenkes-som-domene-ikke-bar</loc>
        <lastmod>2026-02-19</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-010-nar-bor-et-cms-innfore-feature-flags-og-maintenance-byp</loc>
        <lastmod>2026-02-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-009-hvorfor-php-fortsatt-er-et-godt-valg-for-et-innholdsdre</loc>
        <lastmod>2026-02-17</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-008-sessions-cookies-og-hvorfor-adminflyt-bor-ha-sin-egen-t</loc>
        <lastmod>2026-02-16</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-007-hvordan-du-designer-et-kontrollpanel-som-taler-senere-f</loc>
        <lastmod>2026-02-15</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-006-den-skjulte-kostnaden-ved-to-parallelle-login-handlere</loc>
        <lastmod>2026-02-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-005-tegnsett-escaping-og-hvorfor-sma-feil-skaper-store-fron</loc>
        <lastmod>2026-02-13</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-004-hvorfor-e-post-only-login-ofte-er-riktig-i-adminnaere-s</loc>
        <lastmod>2026-02-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-003-nar-et-lite-cms-trenger-eksplisitte-privilegier-i-stede</loc>
        <lastmod>2026-02-11</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-002-den-praktiske-gevinsten-av-premium-administrator-over-v</loc>
        <lastmod>2026-02-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://www.weboracle.no/article/wo-article-001-hvorfor-weboracle-bor-behandle-publisering-som-en-pipel</loc>
        <lastmod>2026-02-09</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
</urlset>
