Menu

MyBic | Easy, Robust AJAX/PHP Framework / News: Recent posts

Mybic: 1.0.1 Patch Released

My-Bic is a PHP/AJAX framework that aims to be used in enterprise level and below web development projects. My-Bic is capable of handling network down situations, JSON client side encoding, one line form processing and built in visual debugging.

We fixed issues with ie6/opera that was causing mybic.js to fail

Posted by Jim Plush 2008-05-28

MyBic 1.0 RELEASED!!!! with debugger

MYBIC GOES 1.0! (yes, yes with firebug debugger!)

I'm proud to announce to official 1.0.0 release of the MyBic AJAX framework. MyBic has been stable in production for months now with 0 memory leaks and 0 outstanding bugs known to date. MyBic has been successfully flying in some of the worlds top aircraft with 0 supervision in kiosk based devices.

A major addition to this release is the firebug debugger support. The ZIP Download now contains a firefox extension that when installed with firebug allows you to send PHP debug data directly to firebug! Please see this post for more information: http://www.litfuel.net/plush/?postid=164... read more

Posted by Jim Plush 2007-06-12

Mybic 0.7.0 Released!

Today marks the release of the 0.7.0 branch of code for the mybic project. In 15 days if no bugs or major issues come up we will be going to the 1.0 release. That indicates mybic is ready for business critical use and contains no known bugs or memory leaks.

Changes in 0.7.0

- [ ] 0.7
- [ ] changed the readystate handler to a polling mechanism to take
out the memory leak
- [ ] made mybic_server self aware using define("SERVER_ROOT",
dirname(__FILE__).'/'); so you don't always have to define
the server root. This will make it more portable. Thanks to
Angelo for submitting that one. For feature request
sourceforge.net—forum.php
<https://sourceforge.net/forum/forum.php?thread_id=1594612&for
um_id=558946>
- [ ] added sync vs async handling to the message queue
- [ ] fixing bug: 1588615 - Malformed Headers (Safari +
Prototype). When using prototype version 1.4 safari was
returning bad requests.

Posted by Jim Plush 2006-11-01

MyBic 0.6.5 Released

A few minor features and bug fixes have been addressed in this release including:

- [ ] added loadCSS method that allows you to add stylesheets at runtime
- [ ] fixed bug 1501299 - abort timeout not working when requests are
queued
- [ ] fixed issue where format and method weren't being used if the
requests were queued. Once a queued request was fired off the
mehod and format would go back to the defaults.
- [ ] mybic_server.php now supports either using the mybic_json.php
file OR omar Kilani's C based JSON extension. If you have the
extension installed mybic will automatically use the PHP
Extension which should get you an 85x performance increase over
using the non extension version that comes with the default mybic
package. www.aurore.net—php-json
<http://www.aurore.net/projects/php-json/>
- [ ] added ability to stop ajax calls until a certain piece of
functionality finishes. for example if your callback function has
to execute before any other ajax calls are made you can now stop
and restart mybic by doing this: ajaxObj.stopRequest=1; // some
js code that takes a long time ajaxObj.restart();

Posted by Jim Plush 2006-07-06

New Video Tutorials Available!

You can now watch quicktime videos on how to get started with your My-Bic framework setup. The first release covers getting helloworld working in 30 seconds, Using the debugger an overview of the framework, and handling network down situations.

http://litfuel.net/mybic/index.html?page=videos

Posted by Jim Plush 2006-04-13

MyBic 0.6.4 Release - 2 big features

MyBic 0.6.4 is now ready for download. 2 new features will be of
interest to you:

1. loadScript(url) method:
you will now be able to load javascript files at runtime! For example
let's say you have a web page where you need 4 javascript files to
make all your funcitonality work properly. What if one of those files
only needs to be included if the user clicks on a certain button? To
save bandwidth you can call
ajaxObj.loadScript('js/myscript.js');
right before you need it to improve your initial download times. The
best part is you can include scripts on other websites. Such as:
ajaxObj.loadScript('http://www.someone.com/theirfile.js');... read more

Posted by Jim Plush 2006-04-12

MyBic mentioned in PHP Architect

MyBic has started to ramp up publicity since it's initial release and has now found its way into the pages of PHP|ARCH magazine. PHP Architect is the premiere PHP magazine in the world.

Posted by Jim Plush 2006-04-04

Version 0.6.2 Released!

Improved visual debugging aid and allowed users to use it in their own apps.

For example if you want to debug a function you have just do:
ajaxObj.showDebug("new", "MyFunction Label");
ajaxObj.showDebug("I'm in my function!");

this will create a new label in the debugging screen when you have ajaxObj.debug=1;

Posted by Jim Plush 2006-04-04
MongoDB Logo MongoDB