Browse: PHP

Open Source Applications, Tutorials, Snippets

Alex Tsodikov sent me a copy of his Cachelogic Expired Domains web application for a quick review. This is a script that lets you run your own expired and Deleted Domains website. Thousands of domains expire and get deleted daily. This application updates the database with the latest expiring domains either ending in .com, .net, .org, .info, .biz, .us, .ca or .mobi.

The script is unencrypted and customizable to fit your needs. Its installation should not take more than 5 minutes including the upload and the configuration process. The current links are affiliate links to GoDaddy which can be changed so that you can earn revenue for each registration that is made through your own affiliate link.

I did lots of tests and the script performs well on all types of searches. It retrieves accurate data, this being one of the things I like about this product. If you are an entrepreneur seeking to buy lots of domains for his business and needs to be updated each time when particular domains are about to expire and available for purchase, then I’d recommend this script.

Although it does its job, I believe the $80 price for a single domain license is quite steep. Therefore, I’ve asked Alex to offer a discount for BitRepository.com readers. He agreed and created an exclusive coupon BITREP that would save you $20 off the regular price.

Requirements:

  • Unix Host
  • PHP5
  • MYSQL5
  • CURL Enabled
  • Cron
  • Support for the zip extension in PHP


pChart: Free PHP Class to Create Aliased Charts

Posted on February 27, 2010, Filled under PHP,  Bookmark it

pChart is a free PHP charting library that introduces an aliasing algorithm to draw eye candy graphics. The data can be retrieved from SQL queries, CSV files or manually provided. To run this PHP class oriented framework, you’ll need to use PHP compiled with the GD library support.

The developers of pChart also created pCache to help you dealing with the fact that a chart can be computed once and displayed many times by different users.

Read more from this entry…

Symfony 2.0 is a fast, flexible and easy to learn PHP Framework that is based on a innovative architecture. This flexible framework allows developers to build better and easy to maintain website with PHP. Symfony 2.0 is up to 3 times faster than symfony 1.4 or Zend Framework 1.0 and consumes half the memory. Thanks to a simple and cohesive API, this full-featured open-source framework gets out your way and lets you enjoy coding again.

Symfony 2.0 borrows concepts from many frameworks like symfony 1, Django, Spring, and Ruby on Rails. It provides tools that greatly enhance the productivity of developers and also leverages well-known PHP libraries like the Zend Framework and Doctrine.

Features include:

  • High Performance
  • Better productivity
  • Advanced Usability
  • Easy learning
  • Extensible
  • Flexible
  • Built for Developers
  • Built-in security

Create Professional Secure Forms with CAPTCHA, Realtime Validation and PHP Backend

Create any type of Anti-Spam Forms with AJAX Form Builder

Posted on February 8, 2010, Filled under AJAX, jQuery, PHP,  Bookmark it

Back in the autumn of 2008, I have written a tutorial about how you can create a basic AJAX Contact Form that works with PHP Back-end. The post is one of the most popular here on BitRepository having over 8,000 monthly page views and over 440 comments so far.

Since many people asked me how they can do this and even hired me to offer them assistance with this application, I have decided to write a more advanced script with many features including CAPTCHA and Real-time Validation.

The script can be practically used to create any type of ajaxified, yet secure form that collects data and sends it to your email inbox including but not limited to:

  • Contact/Feedback Form
  • Support Form
  • Customer Survey Form
  • Online Product Order Form
  • Event Registration Form
  • Employment Form
  • Make a Room Reservation Online Form
  • Send Testimonial Form
  • Subscribe to Newsletter Form
  • Gift Order Form


Read more if you are interested in creating interactive web forms without page reload…

Symfony Components: Standalone and Reusable PHP Classes

Posted on September 21, 2009, Filled under PHP,  Bookmark it

symfony-components

Symfony components, released by Sensio Labs, are standalone and reusable PHP classes with powerful features that are meant to improve the productivity of any PHP developer. The components are fully documented: they came with a dedicated online book and a full API documentation. Each library is fully unit-tested having 100% code coverage making it stable and ready to be used in large projects. All the libraries are developed and maintained by the symfony project team. They have been extracted from symfony to be used as standalone libraries.
Read the rest of this entry…

Having the posts bookmarked by other people through Delicious is very important because not only you will get repeated traffic from the people who saved the articles you have written but you can also gain more traffic and RSS subscribers especially if some of the posts reach the Delicious front page. That’s why it’s important to ask people to save your articles. One important thing is to show how many times the post was saved on Delicious. If you have articles with quality content chances are you will get a lot of saves. Having a quite large number of saves may signify that the post is worth saving and this could determine other users to bookmark it too.

Whether you use WordPress or not I will show you how to add a “Save to Delicious” link for your articles that will also contain the total bookmarks of the post. To do this we’ll use the power of PHP and JQuery, the famous JavaScript library. Read more from this entry…

JoobsBox: A Free Flexible Open Source Job Board Software

Posted on September 4, 2009, Filled under PHP,  Bookmark it

JoobsBox is a free, flexible, multilingual and themeable open source job board software developed in PHP (Zend Framework) and MySQL. This application can be easily extended as it comes with a plugin system . JoobsBox offers a powerful administration panel where all the categories, listings, plugins & other variables can be controlled. Started in 2007 as a rough idea and a few lines of code, the software was rewritten 2 years later with the Zend Framework. JoobsBox is powered by the management team of Joobs.ro (first tech based job board in Romania).

joobsbox free flexible multilingual themeable open source job board software

Features include:

  • Easy installation
  • Support for plugins and theme (for a simple, fast, and efficient extension process)
  • Admin Panel
  • Multilingual
  • Powerful search engine
  • Seamlessly integration with your existing website

JoobsBox is the most flexible software for job boards,
with a plugins and themes system ready for your needs.

Maintain the Websites of Your Clients with JCore

Posted on August 26, 2009, Filled under PHP,  Bookmark it

jcore

JCore is a multi site CMS build especially for webmasters (using the well known LAMP environment) who have to maintain multiple websites for their clients and need to: keep the source codes up to dates & easily fix bugs for all clients at once. This Multisite CMS comes with 2 systems:

  • jCore Server – Holds all the libraries and modules you can build on
  • jCore Client – The stripped version of the core system without any libraries as it uses the ones from the core.

Features include:

  • Dynamic Web 2.0 Layout
  • Multilanguage Support
  • Multiple Menus
  • Content Management
  • Content Codes
  • Members Management
  • Custom Maintenance Text

The main thing about jcore is that it is written from 0 which should make developer’s life easier to understand the coding and extend them.

My Tiny Todolist is a really cool, simple and easy to use AJAX-based task management script written in PHP5 and JQuery UI by developer Max Pozdeev. Uses either MySQL Database or SQLite for storing the data.

Features include:

  • Task notes
  • Tags (and tag cloud)
  • Priority (-1, 0, +1, +2)
  • Sort tasks by priority, due date; also the tasks order can be sorted using “drag-and-drop”
  • Search
  • Password Protection

myTinyTodo