Shish
|
98e7acc529
|
let database class handle transactions, index.php need not know about database->db
|
2012-06-24 00:27:53 +01:00 |
|
Shish
|
78d701dd53
|
move stuff about to make create_monolith simpler
|
2012-06-18 00:45:32 +01:00 |
|
Shish
|
930de7fc8c
|
remove built-in full-page caching; it doesn't do much any more, and everything it does do can be done better by Varnish
|
2012-06-18 00:07:12 +01:00 |
|
Shish
|
5519c3a320
|
lots of tidying and removal of duplicate code
|
2012-06-18 00:00:21 +01:00 |
|
Shish
|
082e6fa31b
|
nice, event-based command line support; try 'php index.php' for info
|
2012-06-17 20:06:02 +01:00 |
|
Shish
|
5fdb54c9ec
|
missed a couple of big globs
|
2012-05-23 11:35:30 +01:00 |
|
Shish
|
67f1c1c51d
|
store enabled exts in a config file, rather than moving directories around
|
2012-03-31 18:59:28 +01:00 |
|
Shish
|
fd094050fc
|
move config file to data
|
2012-03-30 18:03:55 +01:00 |
|
Shish
|
32387dd845
|
saving cache data and profiling data to disk can happen after the client gets the page
|
2012-03-11 00:37:08 +00:00 |
|
Shish
|
383dd0088e
|
documentation updates
|
2012-03-05 13:56:36 +00:00 |
|
Shish
|
d4accf09de
|
REQUEST_URI is undefined from the CLI
|
2012-02-16 16:15:25 +00:00 |
|
Shish
|
4f892cad22
|
Confused as to whether InitExtEvent belongs in Initialisation or Page Generation, so I removed the distinction
|
2012-02-09 11:51:48 +00:00 |
|
Shish
|
4bf42acdd1
|
database_dsn (lowercase) is no more
|
2012-02-06 05:22:51 +00:00 |
|
Shish
|
7a40132e83
|
params were unused
|
2012-02-02 05:25:17 +00:00 |
|
Shish
|
e6d7e0c1d6
|
changes for easier monolithing
|
2012-02-01 16:41:18 +00:00 |
|
Shish
|
a70484be31
|
moving big functions out of index.php
|
2012-02-01 15:07:03 +00:00 |
|
Shish
|
45d5a30f8a
|
default TIMEZONE to null, to pick up the server default
|
2012-01-31 20:59:03 +00:00 |
|
Shish
|
aed5e1a30e
|
hand merge of speed tweaks
|
2012-01-31 13:20:43 +00:00 |
|
Shish
|
55447d1aa8
|
toggle for sql debugging
|
2012-01-30 05:00:21 +00:00 |
|
Shish
|
8623ab2917
|
_count_execs actually works nicely for PDO, if called...
|
2012-01-30 04:56:08 +00:00 |
|
Shish
|
66a5bc2d9e
|
compile event listener table
|
2012-01-27 18:53:59 +00:00 |
|
Shish
|
6e64857936
|
wibble towards being totally SimpleExtension based, as that's easier to programatically optimise
|
2012-01-27 18:16:46 +00:00 |
|
Shish
|
50bc229ad7
|
only rollback the database if there is a database connection
|
2012-01-27 12:24:48 +00:00 |
|
Shish
|
2fd204f8c0
|
note how to change system-level settings
|
2012-01-26 17:32:12 +00:00 |
|
Shish
|
f3c0c0e637
|
allow a configurable timezone
|
2012-01-22 14:40:41 +00:00 |
|
Shish
|
18e36f9b31
|
Rather than three levels of configuration, let's have two (define()'d values in config.php for system-level stuff, the web-editable config table for user-level stuff). Basically switches database_dsn from a global variable to a defined constant.
|
2012-01-20 03:15:58 +00:00 |
|
green-ponies (jgen)
|
d1495050ab
|
Merge remote-tracking branch 'remotes/shish/master' into speed
|
2012-01-15 21:35:11 -05:00 |
|
Shish
|
0a4e8e05f0
|
quieten notices of overwritten things
|
2012-01-14 01:51:44 +00:00 |
|
green-ponies (jgen)
|
aa9c8c2097
|
Small change to index.
|
2012-01-12 20:28:16 -05:00 |
|
green-ponies (jgen)
|
ea6f853891
|
Changes to the index file as well.
|
2012-01-12 14:47:24 -05:00 |
|
Shish
|
636b5fc119
|
debugging off by default
|
2011-12-27 20:00:56 +00:00 |
|
Shish
|
cfbeddde9f
|
HTTP level caching, so we can stick varnish in front of the web pages
|
2011-12-27 19:23:37 +00:00 |
|
Shish
|
cd609141f4
|
optional warehouse split levels
|
2011-12-25 11:24:20 +00:00 |
|
Shish
|
2f9979c790
|
include config.php before define()ing settings, so that config.php can control them
|
2011-12-24 21:56:26 +00:00 |
|
Shish
|
5121e99dbe
|
speed hax and niceurl forcing from r34
|
2011-12-24 14:49:55 +00:00 |
|
Shish
|
4b86497816
|
support for Context profiling
|
2011-10-09 12:01:48 +01:00 |
|
Shish
|
76286686e3
|
traces are appearing wrong
|
2011-01-01 17:00:06 +00:00 |
|
Shish
|
9e00675900
|
pdo compat
|
2011-01-01 15:28:38 +00:00 |
|
Shish
|
d90016b932
|
run each page view inside a transaction
|
2010-12-31 19:59:22 +00:00 |
|
Shish
|
8e63827c0f
|
PDO exceptions for error handling
|
2010-12-31 19:56:28 +00:00 |
|
Shish
|
d80ccbe497
|
SimpleExtension priority framework
|
2010-05-28 13:06:18 +01:00 |
|
Shish
|
ef0158568f
|
hack to allow hardcoded database_dsn in hiphop
|
2010-05-15 16:24:11 +01:00 |
|
Shish
|
756c91cbf7
|
[postgres] remove warnings about overly-committed transactions
|
2010-04-23 16:18:36 +01:00 |
|
Shish
|
ba85899d60
|
_end_coverage as a shutdown function, so that it still gets called on 'exit;'
|
2010-03-24 12:45:45 +00:00 |
|
Shish
|
ed4b62dc71
|
make the version string ungooglable
|
2010-01-03 09:41:31 +00:00 |
|
Shish
|
1d46dbbe18
|
this setting is used before the database is connected to...
|
2009-10-26 11:39:53 +00:00 |
|
Shish
|
304c479dba
|
make debugging and coverage separate settings
|
2009-09-27 14:04:27 +01:00 |
|
Shish
|
bb4085972b
|
code coverage stuff
|
2009-09-19 20:13:37 +01:00 |
|
Shish
|
a9a9318c41
|
better caching code
|
2009-08-09 13:11:54 +01:00 |
|
Shish
|
1e8e5adbbf
|
load config.php sooner
|
2009-08-09 13:10:59 +01:00 |
|