TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 10-26-2009, 07:50 PM   #1 (permalink)
The Visitor
 
Join Date: Oct 2009
Posts: 3
Thanks: 0
logikit is on a distinguished road
Default New Application Framework

Hi TalkPHP folks,

We have recently launched a new application framework for PHP5.
It is meant to help develop really rapid and clean applications, and has already great documentation.

Logikit::Framework

I'd like to hear your feedbacks.
logikit is offline  
Reply With Quote
Old 10-26-2009, 08:22 PM   #2 (permalink)
The Addict
 
Enfernikus's Avatar
 
Join Date: Jun 2008
Posts: 335
Thanks: 2
Enfernikus is on a distinguished road
Default

File download is corrupt
__________________
My Blog
Enfernikus is offline  
Reply With Quote
Old 10-26-2009, 11:05 PM   #3 (permalink)
The Addict
 
Join Date: May 2009
Posts: 287
Thanks: 5
adamdecaf is on a distinguished road
Default

Well, your application/config/database.ini is an .INI. What are you thinking storing passwords in clear visible text!?!?!
__________________
My Site
adamdecaf is offline  
Reply With Quote
Old 10-27-2009, 01:04 PM   #4 (permalink)
The Visitor
 
Join Date: Oct 2009
Posts: 3
Thanks: 0
logikit is on a distinguished road
Default

Hi all,

@Enfernikus Thank you, besides yourself, a few other friends have reported the download problem on windows. The link is fixed.

@adamdecaf: Thank you, too. Of course not. Needed to mention this in the docs.
The application folder needs to be outside of the webroot. This can be configured in index.php.
The website of the framework itself uses the framework and database.ini is not accessible via a browser.
logikit is offline  
Reply With Quote
Old 10-28-2009, 05:18 PM   #5 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Why not make the config file PHP? It would be faster and then you wouldn't have to place it outside of the webroot.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 10-29-2009, 11:07 AM   #6 (permalink)
The Acquainted
 
Hightower's Avatar
 
Join Date: May 2009
Location: Durham, UK
Posts: 134
Thanks: 9
Hightower is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
Why not make the config file PHP? It would be faster and then you wouldn't have to place it outside of the webroot.
Makes sense to me too :)
__________________
Hightower's Softpolio
Send a message via MSN to Hightower
Hightower is offline  
Reply With Quote
Old 10-29-2009, 12:14 PM   #7 (permalink)
The Contributor
 
ioan1k's Avatar
 
Join Date: Mar 2009
Location: US
Posts: 76
Thanks: 0
ioan1k is on a distinguished road
Default

Looked through the framework library.
  1. There are a lot of failure points ... places in execution that have a potential to fail because there is no class validation in place
  2. Rewritten PDO, there is no need to rewrite this library...
  3. Could not fina any specifics on what server you cannot run on? Provided it came with a .htaccess, Apache but what about others?
  4. According to your flowchart cached pages are automatically displayed. Does this mean I database results will not change?
  5. You included the .git hidden files ..... in the download
  6. Why inlude the unpacked version of jQuery and modules?
I do see that a lot of time has been spent developing your framework, but in my opinion it is not suitable for use by other developer to write applications.
__________________
My Portfolio - Work - Need freelance Work?
I've been developing 5 years now, and I learn something new everyday
ioan1k is offline  
Reply With Quote
Old 11-02-2009, 09:14 PM   #8 (permalink)
The Visitor
 
Join Date: Oct 2009
Posts: 3
Thanks: 0
logikit is on a distinguished road
Default

Thank you all for your responses and critiques.

I see most of them focus on PDO and the handling of the config file, and also the file hierarchy. I will certainly take into consideration most of them, as we want it to be something usable before all.

The responses for most of the questions are already included in the docs, but unfortunately some are not, like the use of the cache features, they are commented in the config files though.

I have spent a lot of time, but I developed the code and wrote the docs 99% by myself, so any contribution would be highly appeciated.
logikit is offline  
Reply With Quote
Old 12-31-2009, 07:31 AM   #9 (permalink)
The Contributor
 
Join Date: Feb 2007
Posts: 64
Thanks: 9
Killswitch is on a distinguished road
Default

Yea, I would use PDO as is, I hate seeing wrapper classes used with PDO.

Also, even consider autoloading? I haven't looked through much yet, but in logikit.php I see a ton of includes. In the framework I wrote I handled excluding a lot of that using an autoloader of sorts. It was handled customly (not just __autoload) and worked great.

The framework I have for personal use is really just a pretty major rewrite of Kohana, but its been stripped and so much custom added that I don't even really consider half of it to be Kohana anymore. Speed wise I've been able to pull just under a meg of memory used per pages ( well pages that don't use Xajax, that tends to cause it to rise abit ) with about the same functionality of Kohana.

Either works like a good start, keep working on it.
Killswitch is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Unus PHP Framework ioan1k Show Off 1 05-29-2009 02:14 PM
Framework: Do's and Don'ts Jim Advanced PHP Programming 7 04-14-2009 03:00 PM
Critique the framework I use Enfernikus Advanced PHP Programming 4 04-02-2009 12:18 AM
Zoop Framework 1.5 released bobthecow Libraries & Extensions 3 11-02-2008 06:54 PM
Framework Rendair Javascript, AJAX, E4X 1 03-09-2008 10:28 PM


All times are GMT. The time now is 05:58 PM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design