OK-First is an outreach project of the Oklahoma Climatological Survey (OCS) and Oklahoma Mesonet. It provides training and real-time weather data to public safety officials for use in weather-impacted situations. OK-First training and data are provided at no cost to qualified applicants in Oklahoma. As of March 2011, more than 190 agencies in and around Oklahoma participate in the program. OK-First operates with substantial funding support from the Oklahoma Department of Public Safety.

More about OK-First (these links are also available in the menu to the left):

Mission & Activities: The "why" and "how" of OK-First

How to Join: Requirements for entry into the program, details of OK-First's three types of workshops, and how to enroll your agency in OK-First

Recognition & Impact: Brief details of national and international recognition of OK-First for program excellence

Timeline: A brief history of OK-First

Local Community Impact: Examples of OK-First's use and value in the field

Related Agencies: A brief introduction to the many agencies which help OK-First meet its mission

  URI STRING  
/okfirst/about_ok-first
  CLASS/METHOD  
okfirst/about_ok-first
  MEMORY USAGE  
8,064,136 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0163
Controller Execution Time ( Okfirst / About Ok First )  0.1272
Total Execution Time  0.1437
  SESSION DATA  
$_SESSION['session_id']   89acced28c2740c4b0a156a12cc45103
$_SESSION['ip_address']   172.19.41.112
$_SESSION['user_agent']   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko;
$_SESSION['last_activity']   1726767985
  GET DATA  
No GET data exists
  POST DATA  
No POST data exists
   $_FILES   
No FILE data exists
  DATABASE:  mesonet_dev_ee   QUERIES: 8   
0.0018  
              SELECT 

              
FROM exp_categories 
              WHERE cat_url_title 
'about_ok-first'
              
ORDER BY parent_idcat_order ASC
               
0.0014  
              SELECT 

              
FROM exp_categories 
              WHERE cat_url_title 
'about_ok-first'
              
ORDER BY parent_idcat_order ASC
               
0.0014  
                SELECT 

                
FROM exp_channel_fields 
                WHERE group_id 
3
                 
0.0014  
                    SELECT ct
.entry_idct.entry_datect.titlect.url_titlec.cat_idc.cat_namefield_id_12 AS col_1field_ft_12 AS col_1_ftfield_id_13 AS col_2field_ft_13 AS col_2_ftfield_id_15 AS headerfield_ft_15 AS header_ftfield_id_17 AS displayfield_ft_17 AS display_ftfield_id_80 AS col_1_protfield_ft_80 AS col_1_prot_ftfield_id_81 AS col_2_protfield_ft_81 AS col_2_prot_ftfield_id_100 AS keywords_staticfield_ft_100 AS keywords_static_ft 
                    FROM exp_channel_titles ct
exp_channel_data cdexp_category_posts cpexp_categories c 
                    WHERE ct
.entry_id cd.entry_id 
                    
AND ct.entry_id cp.entry_id 
                    
AND cp.cat_id c.cat_id 
                    
AND c.cat_id 153
                    
AND ct.status 'Open'
                    
ORDER BY field_id_10entry_date ASC
                     
0.0011   SELECT cat_id FROM exp_categories WHERE cat_url_title 'ok-first_1' 
0.0011  
                SELECT 

                
FROM exp_category_fields 
                WHERE group_id 
2
                 
0.0009  
                SELECT cat_id
                FROM exp_categories 
                WHERE parent_id 
372
                 
0.0011  
                SELECT c
.cat_namec.cat_url_titlec.cat_descriptionc.parent_idc.cat_idcfd.field_id_6field_id_2 AS controllerfield_ft_2 AS controller_ftfield_id_6 AS cat_statusfield_ft_6 AS cat_status_ft
                FROM exp_categories c
exp_category_field_data cfd
                WHERE c
.cat_id cfd.cat_id
                
AND (cfd.field_id_6 '' OR cfd.field_id_6 IS NULL OR cfd.field_id_6 'Open')
                AND (
c.cat_id IN (373,375,376,377,378,385,386,387,388,389,390) OR c.parent_id IN (373,375,376,377,378,385,386,387,388,389,390))
                AND 
c.group_id 2
                ORDER BY c
.cat_order ASC
                 
  SERVER DATA  
$_SERVER['SCRIPT_URL']   /index.php/okfirst/about_ok-first
$_SERVER['SCRIPT_URI']   http://www.dev.mesonet.org/index.php/okfirst/about_ok-first
$_SERVER['CF_HTTP']   False
$_SERVER['OTHER_HTTP']   False
$_SERVER['TZ']   UTC
$_SERVER['TZDIR']   /usr/share/zoneinfo
$_SERVER['HTTP_HOST']   alpha.mesonet.org
$_SERVER['HTTP_X_FORWARDED_FOR']   3.145.69.33, 15.158.61.179, 172.19.22.253
$_SERVER['HTTP_X_REAL_IP']   172.19.22.253
$_SERVER['HTTP_X_FORWARDED_PROTO']   https
$_SERVER['HTTP_X_FORWARDED_SSL']   no
$_SERVER['HTTP_CONNECTION']   close
$_SERVER['HTTP_X_FORWARDED_PORT']   443
$_SERVER['HTTP_X_AMZN_TRACE_ID']   Root=1-66ec6371-12084bee3416928261b0bca1
$_SERVER['HTTP_USER_AGENT']   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
$_SERVER['HTTP_X_AMZ_CF_ID']   QsVZ1aVat7jgklT_yZNtLJtCQhxXWwTCHcUeHwM1FtqXf8YiABCIFw==
$_SERVER['HTTP_VIA']   2.0 252d91a64bfdc4045e9d843f4a37a3e6.cloudfront.net (CloudFront)
$_SERVER['HTTP_ACCEPT']   */*
$_SERVER['HTTP_ACCEPT_ENCODING']   gzip, br, zstd, deflate
$_SERVER['HTTP_CLOUDFRONT_IS_MOBILE_VIEWER']   false
$_SERVER['HTTP_CLOUDFRONT_IS_TABLET_VIEWER']   false
$_SERVER['HTTP_CLOUDFRONT_IS_SMARTTV_VIEWER']   false
$_SERVER['HTTP_CLOUDFRONT_IS_DESKTOP_VIEWER']   true
$_SERVER['HTTP_CLOUDFRONT_VIEWER_COUNTRY']   US
$_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']   https
$_SERVER['HTTP_CLOUDFRONT_VIEWER_ASN']   16509
$_SERVER['PATH']   /usr/bin:/usr/sbin:/bin:/sbin
$_SERVER['SERVER_SIGNATURE']   <address>Apache Server at www.dev.mesonet.org Port 80</address>
$_SERVER['SERVER_SOFTWARE']   Apache
$_SERVER['SERVER_NAME']   www.dev.mesonet.org
$_SERVER['SERVER_ADDR']   172.17.0.2
$_SERVER['SERVER_PORT']   80
$_SERVER['REMOTE_ADDR']   172.19.41.112
$_SERVER['DOCUMENT_ROOT']   /mnt/remote/www/mesonet.org/www
$_SERVER['SERVER_ADMIN']   operator@mesonet.org
$_SERVER['SCRIPT_FILENAME']   /mnt/remote/www/mesonet.org/www/index.php
$_SERVER['REMOTE_PORT']   50994
$_SERVER['GATEWAY_INTERFACE']   CGI/1.1
$_SERVER['SERVER_PROTOCOL']   HTTP/1.0
$_SERVER['REQUEST_METHOD']   GET
$_SERVER['QUERY_STRING']  
$_SERVER['REQUEST_URI']   /index.php/okfirst/about_ok-first
$_SERVER['SCRIPT_NAME']   /index.php
$_SERVER['PATH_INFO']   /okfirst/about_ok-first
$_SERVER['PATH_TRANSLATED']   /mnt/remote/www/mesonet.org/www/okfirst/about_ok-first
$_SERVER['PHP_SELF']   /index.php/okfirst/about_ok-first
$_SERVER['REQUEST_TIME']   1726767985
$_SERVER['argv']  
Array
(
)
$_SERVER['argc']   0