Permalink
Browse files

v@0.5a, added lite version, minor fixes

  • Loading branch information...
1 parent 380883e commit 30cb198a0a750027018614e9cb1000e732a2dfe3 @jordifreek committed Sep 15, 2012
View
@@ -1,46 +1,50 @@
-An unknow day in April - 0.5
-
- Add. Trace Panel, show vars on local scope
- Add. Watch Panel for view changes on vars
- Add. Eval Panel, execute php code from console
- Add. File Viewer, view source code of files
- Add. SQLite3 and PDO support
- Add. View type of sql querys
-
-
-29 January - 0.3 Beta 1
-
- Add. Profile Panel
- Add. _bl_allow_ip for restrict access
- Add. _bl_debug_on and _bl_monitor_on
- Fix. Can't serialize some objects
- Del. is_dir, is_file and is_executable on bl_var_type()
-
-23 January - 0.2 Beta 2
- Add. Keyboard Shortcuts
- Add. Delete _SESSION and _COOKIE vars
- Add. Save console state
- Add. New UI Rediseing
- Add. Bookmarklets and JS/CSS files
-
-09 January - 0.2 Beta 1
-
- Add. Filter Input for search
- Add. Backtrace php errors
- Add. Add functions to panel vars
- Add. PHP Panel
- Add. Highlight (top/right corner alert) when errors
- Add. Initial memory usage
- Fix. Panel special vars when log an object
- Fix. Jss/CSS Redesigned, compatibility with IE8+
- Fix. Ajax panel sometimes don't show send params
- Add. _bl_html_viewer
- Del. _bl_start_mode
-
-01 September - 0.1 Beta 2
-
- Add. Monitoring options
- Add. _bl_start_mode
- Add. _bl_css_file and _bl_js_file
- Add. _bl_delete_long_vars
- 11 Agoust 2011 - First Version 0.1 Beta
+## 30 August - 0.5a
+- Add. PHP Bug Lost Lite
+- New Wiki on Github
+- New web
+- Minor changes
+
+## An unknow day in April 2012 - 0.5
+- Add. Trace Panel, show vars on local scope
+- Add. Watch Panel for view changes on vars
+- Add. Eval Panel, execute php code from console
+- Add. File Viewer, view source code of files
+- Add. SQLite3 and PDO support
+- Add. View type of sql querys
+
+
+## 29 January - 0.3 Beta 1
+- Add. Profile Panel
+- Add. _bl_allow_ip for restrict access
+- Add. _bl_debug_on and _bl_monitor_on
+- Fix. Can't serialize some objects
+- Del. is_dir, is_file and is_executable on bl_var_type()
+
+## 23 January - 0.2 Beta 2
+- Add. Keyboard Shortcuts
+- Add. Delete _SESSION and _COOKIE vars
+- Add. Save console state
+- Add. New UI Rediseing
+- Add. Bookmarklets and JS/CSS files
+
+## 09 January - 0.2 Beta 1
+- Add. Filter Input for search
+- Add. Backtrace php errors
+- Add. Add functions to panel vars
+- Add. PHP Panel
+- Add. Highlight (top/right corner alert) when errors
+- Add. Initial memory usage
+- Fix. Panel special vars when log an object
+- Fix. Jss/CSS Redesigned, compatibility with IE8+
+- Fix. Ajax panel sometimes don't show send params
+- Add. _bl_html_viewer
+- Del. _bl_start_mode
+
+## 01 September - 0.1 Beta 2
+
+- Add. Monitoring options
+- Add. _bl_start_mode
+- Add. _bl_css_file and _bl_js_file
+- Add. _bl_delete_long_vars
+
+## 11 Agoust 2011 - First Version 0.1 Beta
View
@@ -0,0 +1,19 @@
+Copyright (c) 2012 Jordi Enguídanos
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is furnished
+to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
View
@@ -1,23 +1,71 @@
-|----------------------------------------------------------------|
-|note: phpbuglost.php contains the latest version in development.|
-|This is a beta version with some experimental features, don't |
-|recommended for production sites. Please, report errors :) |
-|################################################################|
-
-PHP Bug Lost is a one-file script PHP debug and monitoring console.
-Include it in your script and: send log messages, view SQL queries
-(sends an email to the admin if there's an error), measure times and
-memory usage (sends emails for long loading times or excessive memory
-usage), see all the vars in your scripts and view all your AJAX queries
-(send params and responses).
-
-PHP Bug Lost can run in a console or in a monitor. Use it like a console
-for developing sites to help you in your daily work, and as a monitor for
-production sites for controlling errors, load times and memory usage.
-Find those bugs!
-
-PHP Bug Lost is free, open source. At the moment I'm experimenting with it,
-trying new features, thinking what is good and what not... etc. let me know
-if you found any bug or see a better way to do anything.
-
-See more info and documentation at http://pbl.elgatonaranja.com/docs
+# PHP Bug Lost
+
+PHP Bug Lost is a one-file script for debug and monitoring web sites. It's an inline console running in the browser.
+
+## Quicklinks
+
+- [Demo and official site](http://phpbuglost.com)
+- [Downloads](https://github.com/jordifreek/PHP-Bug-Lost/downloads)
+- [Wiki Documentation](https://github.com/jordifreek/PHP-Bug-Lost/wiki)
+
+## Features
+
+- A web console
+- Two versions, standard and lite with minimal info (both open source)
+- Log messages (errors, warnings, info and user)
+- View SQL query (mysql, sqlite3, PDO) with errors info and execution time
+- View user and internal vars, functions and classes
+- Load times and time marks
+- Total memory usage, included files and individual vars memory
+- Monitoring options, Send emails to the admins when SQL errors occur, also on excessive load times and memory usage
+- Ajax panel (_standard version_)
+- Profile (meassure execution time of functions and methods) (_standard version_)
+- Eval panel, run php code whitin the console (_standard version_)
+- Vars watcher, see how a var is getting different values during the execution of a script (_standard version_)
+- File viewer for php files (_standard version_)
+
+## Requeriments
+
+PHPBugLost is a one-file library without dependencies, works with PHP5 and requires a modern browser.
+
+- PHP5
+- SQLite works with SQLite 3 extension
+- Run in a modern browser: IE8+, Firefox, Ch....
+- Min. resolution 1024x768
+- Tested on WAMP / LAMP environments (Apache/Nginx)
+
+## Installation
+
+Basically, include PHP Bug Lost at top of your code and call _bl_debug()_ before </body> tag. See documentation for more examples.
+
+```php
+<?php
+// include php bug lost
+include 'phpbuglost.php';
+// other libraries in your code
+include 'config.php';
+include 'functions.php';
+?>
+<html>
+<head>
+ <title>This is a PHPBugLost example</title>
+</head>
+<body>
+
+<!-- Rest of your code -->
+
+<?php
+// set true to show console or false to hide
+echo bl_debug(true);
+?>
+</body>
+</html>
+```
+
+## Why two versions?
+
+The standard version includes many options that do not need to use continuously. In the lite version have been removed to reduce memory usage and load times in production environments. Use the standard version if you want to use all the features of PHP Bug Lost in development environments. Use the lite version if you prefer the speed and simplicity.
+
+## License
+
+PHP Bug Lost was created by Jordi Enguídanos and released under the MIT License.
File renamed without changes.
Oops, something went wrong. Retry.

0 comments on commit 30cb198

Please sign in to comment.