Jump to content

PHP.neoform Framework v1.161


neoform

Recommended Posts

Yeah, so I've been working on a PHP framework for almost a year now..  It's getting pretty close to completion..  (still work to be done, but it's pretty solid at this point)

 

Just wondering what anyone thinks of it.

 

http://www.phpneoform.com/php.neoform.v1.161.zip

 

Basically it's a pre-made backend for your website. It allows you to make websites with user management, subdomain management, http/https and a bunch of other stuff. Most importantly it was designed to be very portable. You can take chunks of one website and just plop it into another really easily.

 

screenshot of the dashboard: http://www.phpneoform.com/115/phpneoform_images/files/fulls/phpneoform_backend.png

 

here's a site that's currently using it

http://www.newsique.com/

 

here's one of the packages you can install into it

http://www.phpneoform.com/115/phpneoform_images/

 

it's main feature is that you can create great looking URL structures.

an example would be the web forum i made for it, this is the URL for a thread:

 

http://www.newsique.com/forum/site/site_news/site_updates/page1/#l

 

here's a URL for a news story:

 

http://www.newsique.com/politics/house_democrats_we_have_the_vote/

 

it makes use of mod_rewrite to do it, but it's very easy to set up with the framework.

 

Right now it's still technically a beta release and is only for personal/non-profit use.

 

Enjoy.

Link to comment
Share on other sites

One thing I'm not sure of right away is the setup.

 

I'm using cPanel, and since I don't want to test this on my main site, I'm trying it on an addon domain. Under "Site Root Index URL", this is what is shown:

 

/home/~main/public_html/~addon/php.neoform.v1.161/index.php

A.K.A.

http://www.addonsite.com/~addon/php.neoform.v1.161/index.php

 

The ~addon/ in the third line shouldn't be there, but I can't find a way around it.

Link to comment
Share on other sites

the site root URL is where the code for the site is going to be stored. You can make that off the www dir if you want (hide the code from the web). If it's putting "/home/~main/public_html/~addon/php.neoform.v1.161/index.php" as the root url, then that's what PHP is reporting as being where the installer script is currently running from..

Link to comment
Share on other sites

Ok my bad, set the "Site Root Index URL" to the location you want the site to be found (via the web), and the "System Directory" where the code for the site is going to be (they can be different).

 

Maybe I should explain that better in the installer......... :P

 

Basically you can have the code exist elsewhere on the site (for safety reasons, no direct access to the code if you want).

 

Basically what happens is an index.php is installed in the Site Root Index URL that then points to the "System Directory" where all the code is found..

Link to comment
Share on other sites

I don't follow...

 

I have a main domain, and nine addon domains under it. I want to add it into an addon domain, but the SRI URL thinks it's going into the public_html directory and then whatever it's under. Because of the structure of the public_html folder, it's giving me two different locations that, if it was the main domain, would make sense, but since it's not, it doesn't (try wrapping your mind around THAT sentence!)

 

So public_html/addon is the actual location of it, which corresponds to just addon.com

 

but because its /addon, it appends /addon to the end of the other url.

Link to comment
Share on other sites

Hmmmm... I'm not fully following how the site is set up....  but either way, the path you give it is where the files are going to be located, the installer just shows you (as it sees it) what the URL is gonna look like, and has no bearing on the install process.

 

It all comes down to the paths you give the installer. It'll put files in both the locations you give..  if your host has a setup where the "addons" folder is actually root, then it'll be installed in the root..

 

(maybe i'll have to adjust how the javascript guesses the location.. heh)

Link to comment
Share on other sites

Well like I said:

 

"Site Root Index URL" is where the index.php is gonna be put. So you'd be accessing the site from that dir.

 

"System Directory" is where the code for the site is tucked away. (can be anywhere that php has access to)

Link to comment
Share on other sites

but the two locations in SRI URL (/home/... A.K.A. http://...) are different, so which one will they be accessed by?

 

I'm willing to bet I'm just really off...

 

EDIT: Well I tried, but the backend login it gave me didn't exist... I hate to say it, but I think I'm going to give up. I'm sure it's a great system, but I've just got bad luck today (trust me, you don't want to know).

Link to comment
Share on other sites

A little something from php.ini you may wish to take into account:

; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized.

; NOTE: Using short tags should be avoided when developing applications or

; libraries that are meant for redistribution, or deployment on PHP

; servers which are not under your control, because short tags may not

; be supported on the target server. For portable, redistributable code,

; be sure not to use short tags.

Link to comment
Share on other sites

Do you think it's really a big problem?

 

I've yet to encounter a host that uses PHP5 and has short tags off..  I'm all for compatibility, but typing <?php seems archaic and (IMO) unnecessary.....

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.