PHP Classes

PHP SMS Queue System: Queue and process delivery of SMS with Gammu

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 58%Total: 662 All time: 4,869 This week: 40Up
Version License PHP version Categories
sms-queue 1.0.2GNU General Publi...5PHP 5, Wireless and Mobile, Performan...
Description 

Author

This package can queue and process delivery of SMS with Gammu.

It take parameters of a SMS message and sent them to a local queue.

The package can also pull messages sent to the queue and deliver them using a local mobile device using Gammu to communicate with the device.

Innovation Award
PHP Programming Innovation award nominee
September 2016
Number 6


Prize: One copy of the Zend Studio
One way to send SMS messages without depending on third party APIs is to use the Gammu program. It can communicate with a mobile phone connected to your machine and sends SMS messages from the phone to whatever recipients you want.

This method of sending SMS messages may not be particularly fast, especially when you have to send many SMS messages, as it has to wait for one message to be sent, to send the next message.

This class provides a solution to prevent that your PHP application needs to wait for each SMS message to be delivered before it can send the next one.

It uses local message queues to post the messages. A separate script can pull each message from the queue and send it by communicating with the mobile phone using Gammu.

Manuel Lemos
Picture of Juraj Puchký
  Performance   Level  
Name: Juraj Puchký is available for providing paid consulting. Contact Juraj Puchký .
Classes: 17 packages by
Country: Czech Republic Czech Republic
Age: 42
All time rank: 109211 in Czech Republic Czech Republic
Week rank: 214 Up3 in Czech Republic Czech Republic Up
Innovation award
Innovation award
Nominee: 6x

Details

SMS Queue

@copyright (c) 2016 Juraj Puchký - BABA Tumise s.r.o.

@license GPL

This project is opensource implementation of SMS queue for sending and processing SMS messages by gammu. It uses semaphores for message queue to store messages in queue and distribute them to gammu for process.

SMS Queue is application to sending SMS, provide SMS gateway with queue of massages.


  Files folder image Files (8)  
File Role Description
Files folder imageinclude (4 files)
Files folder imagesample (2 files)
Accessible without login Plain text file config.php Aux. Auxiliary script
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (8)  /  include  
File Role Description
  Plain text file IGateWay.php Class Class source
  Plain text file IQueue.php Class Class source
  Plain text file Queue.php Class Class source
  Plain text file SMSGateWay.php Class Class source

  Files folder image Files (8)  /  sample  
File Role Description
  Accessible without login Plain text file index.php Example Example script
  Accessible without login Plain text file sample-standalone.php Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:662
This week:0
All time:4,869
This week:40Up
 User Ratings  
 
 All time
Utility:75%StarStarStarStar
Consistency:75%StarStarStarStar
Documentation:68%StarStarStarStar
Examples:68%StarStarStarStar
Tests:-
Videos:-
Overall:58%StarStarStar
Rank:1387