Jump to content

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
https://forums.phpfreaks.com/topic/48691-phpneoform-framework-v1161/
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.

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..

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..

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.

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)

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).

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.

×
×
  • 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.