I am in the process of building a website for a DJ. Instead of reinventing the wheel, I thought I would look out there if there are any solution available. My requirements are:
Ability to have own domain name & custom design
Section for listening to DJ's song
Section for photos
Section for videos
Usual CMS functionalities for managing static pages (personal bio)
Self-hosted & PHP is a big plus
Open source/proprietary free/paid doesn't matter
If you answer with a more generic CMS (i.e. WordPress), could you point out some extensions that would be helpful. I'm also open to web apps that don't fill every requirement, but explicit which of the requirements are not available.
Not a 100% match for a DJ, but Indexhibit is very popular among artists in general. I like it personally, and use it whenever I need to set up a simple, minimalistic CMS for a client.
It brings a lot of gallery and image management functions and is relatively easy to extend if you speak PHP. Every page can have a custom background image. No built-in WYSIWYG editor, so text and layout possibilities are very limited - although I find that is often a good thing.
It doesn't come with a built-in music and video playing facility out of the box, which is the biggest minus. The project's forum, however, shows some successful examples of people who managed to build that in. I can't make any estimate on how hard that would be.
Other than that, it does everything you need. The design is customizable through style sheets and page templates; there are various gallery functions; it's self-hosted, and Open Source (but asks for a backlink to be put somewhere on the site).
Drupal
Wordpress
Joomla
Google Search Results:
Play a MP3 / Wordpress plugin
Photo Gallery / Wordpress Plugin
Videos / Wordpress Plugin
if you need to find Drupal or Joomla plugins, replace tghe word 'Wordpress' in the Google Search
All three of these are very customisable
Related
I want the users who download and install my extension from the marketplace to go through a registration/login flow. Since the normal system.xml file supports only static pages and doing the entire thing using frontend models is too complicated, I'm wondering if I can instead show everything in an iframe?
Showing everything in an iframe gives me lot of advantages like -
Flexibility over design. Magento buttons/elements are ugly.
Being able to use the same iframe my other eCommerce offerings
Much much less engineering time since our team is much more comfortable with JavaScript/CSS than PHP/XML etc
So my question is how to implement the iframe and are there any disadvantages that I'm missing?
I see its possible for Magento 1
My institution wants that every member of the centre must have their personal webpage. They also wants that individual mast have able to build/modify their personal page as they want.
Now, how I have seen the application is -
Members can create their own theme based personal profile.
They can have multiple interlinked pages with navigation.
They can upload pictures, videos inside pages.
They can publish, suspend any page.
Is there any php based framework; which can handle the above requirements.
Thanks,
Sagar S. De
You need a CMS(Content Management System) rather than a framework. Take a look at Joomla and Drupal.
Any CMS should satisfy it... but all will require some customisation to do exactly what you want...
A good CodeIgniter-based CMS is http://www.getfuelcms.com/ which is easy to customise.
I would go with Joomla as it provides a lot of flexibility. Look into creating your own custom extensions and components.
I am working on a joomla website but as I am new to joomla so I dont know exactly how to write a data uploading form for an administrator.Actually I want to make a form for administrator through which he will be uploading information about properties ,few pictures and some other information in the form of textfields , comboboxes and radio buttons.Once the data uploads then user will be able to search these properties by providing some information (in the form of textfields,comboboxes etc ).I know how to do these things in other own written websites but don't know how to do it in joomla.As far as I know there are a lot of extensions but they are very costly thats why I want to do it myself
'very costly' is a very subjective term. I've rarely seen a Joomla add-on cost more than £30 or £50 (approx $50 - $80). Some add-ons are more perhaps double this - but they tend to be full apps that will just drop in and run a full business.
http://docs.joomla.org/ and in particular this page:
http://docs.joomla.org/Component_Development
should be your starting points.
As you are just starting out you probably want to follow the Joomla 1.7 items where possible. Where not possible Joomla 1.6 is almost identical internally.
Browse the code of the 'core' components that ship with Joomla - within the /components/ and /administrator/components/ folders. Download extensions from the JED (Joomla Extensions Directory) http://extensions.joomla.org/ and pick those apart too.
Andrew Eddie - Joomla's former lead developer - offers video tutorials for a very minor subscription fee at his site http://learn.theartofjoomla.com/
What is the best method, if there is one, of using Wordpress as a CMS for users to input data while not actually building the website on the Wordpress platform?
One possible solution I've found is using a PHP class called "WPGet" (http://peter.upfold.org.uk/projects/wpget) which fetches directly from the database.
You could use Wordpress' API calls, but depending where your "custom built application" sits, it might require including numerous files in your code (not very fun/efficient)
I have a site that requires constant updating. It's a golf club site: results, news etc all updated via wordpress by the club, or individuals with interest (juniors, ladies, seniors each have a mini-site) - and not always by me - so i have a front end, the standard site with static .php pages, which i then feed data to, by calling on posts marked in categories from wordpress, relevent to the site's page. The coding is easy and it's a quick and simple way of using wordpress as a cms, but it does strip away most of the Wordprss functionality, eg. comments, But I even use it for galleries with lightbox.
Like i say - it's nothing major, but sounds similar to what you're asking...?
I remember coming across a very minimalistic PHP CMS that targets mainly artists as an easy way to put their portfolio online. It was open source and had an own site. There was a ZIP download, no hosted service as far as I remember.
It was used by a number of artists, including well-known ones. The project site and many implemented sites had vertical menu navigation (i.e. items underneath each other). Now I would like to send the link to a colleague who is planning to re-build his site, but I just can't remember the name anymore. Does any name come to your mind?
http://www.indexhibit.org/