October 23rd, 2008Protect PHP Code

Protect PHP Code

You are writing the PHP Code and now you feel worried that someone will steal your intellectual property? It’s time to protect what is yours. Use this software. It will encode the plain text to ACSII code which is hard for human to be readable.

Ion cube.
This is the most popular software to encrypt your PHP code. and support many web hosting. Also offer encode single file just for $0.50
Using ION Cube PHP Encoder offers these important benefits to protect your code:

  • Product developers can use the encoder to license and protect their code before distributing it
  • Website designers can use the encoder to protect their custom programming work
  • Website owners can use the encoder to hide valuable data and protect code from unauthorized changes

Available evaluation copy to download.

Protect Your PHP Code now using Ioncube

SourceGuardian
Source Guardian™ 7.0 for PHP is the ultimate protection solution for encoding and protecting your PHP scripts. To download our PHP Encoder and protect your PHP scripts, download this software which has full native byte code encoding, time limiting scripts, IP and domain locking, a license generator and many other features. Source Guardian™ 7.0 for PHP is the most comprehensive and user-friendly protection solution on the market.
Available also demo software for Windows, Linux, Mac OS X

Protect Your PHP Code now using SourceGuardian

PhpCipher
It offers 128-bit encrypt and protect people from stealing your PHP source code. Login as administrator account of our Client Management System with the username and password below to see the demo
Username: admin
Password: admin

Protect Your PHP Code now using PhpCipher

Code Lock
Code Lock is a PHP and HTML code encryptor for protecting your source code from thieves. You can encrypt your PHP scripts before distribution to make it unreadable by humans. Code Lock allows you to limit your scripts to IP addresses, password protect your scripts and set an optional expiry time. Code Lock is an easy to use, full-featured software encryption solution for PHP and HTML scripts. Code Lock V2.0 works by encrypting your entire PHP page(s) (including HTML and JavaScript). You can simply browse your computer hard drive for your file(s) or specify your server path. Then, enter your options through the 2-step wizard. When you’re ready, simply click on “ENCRYPT”. All your files will then be automatically encrypted for you! Once your page(s) are encrypted, then you can safely distribute your PHP scripts to others. You can set password to protect your scripts with an unlock key and for additional security, you can lock your scripts to specific domain names or IP addresses AND you can specify any expiry time if you want to. An added feature is that you can choose to encrypt all of your browser HTML output (generated by your PHP scripts). This means you can protect form data, variables, email addresses, image URL’s and return URL’s (i.e. for PAYPAL) - so people can’t cheat your system and read your source code

Protect Your PHP Code now using codelock

Zend SafeGuard

Zend launched Zend Paltform, Zend Core, Zend Studio, Zend Guard and Zend Optimizer. Use Zend Optimizer free runtime application to run the files encoded by the Zend Guard to protect your PHP code. Zend Guard claim which is already 7 years in this market. For more information of this product, click on More Zend Product

Protect Your PHP Code Now using zend SafeGuard

Connect to SIP VOIP using Asterisk Mobile Phone

This article is using the open source PBX Asterisk to setup a SIP account properly on the mobile phone. Use Nokia Series N81 to write this mobile configuration. Some of other mobile series will have different settings, therefore the configuration for different SIP servers may be similar.

Things you need to do is enable voip internet phone at your mobile phone
1. Your mobile phone must have WIFI connection that can connect to wireless access point .
2. Wireless account point connected to internet with open port UDP 5060
3. Asterisk / SIP Server username password

SIP Server /Asterisk Settings

We can use public VOIP or we can create our own SIP Server. In the next article, I will write more technical things about how to configure your own SIP Server / Asterisk. This article is written when the SIP Server is already installed

Create a new SIP account on the Asterisk / SIP Server

Add following setting to sip.conf (the username “agushalim” is just used for example!):
username=agushalim
type=friend
secret=SIP
qualify=no
port=5060
notransfer=yes
host=dynamic
context=from-internal
disallow=all
allow=alaw

SIP realm

The realm for digest authentication is set defaults to “asterisk”. Otherwise please verify your active realm in sip.conf.

Mobile Phone Settings

Navigate to Tools - Settings - Connection - SIP settings

Open the Options menu and select Add new - Use default profile :
Profile name : Asterisk
Service profile : IETF
Default access point : your WIFI / wireless access point
Public user name : sip:agushalim@SIP Server(SIP : username@domain or IP address)
Use compression : No
Registration : Always on
Use security : No

Proxy server
Proxy server address : sip: SIP Server (SIP : IP address of your asterisk / sip server)
Realm : asterisk (or realm of your asterisk)
Username : agushalim (Your SIP username)
Password : SIP (Your SIP password)
Allow loose routing : Yes
Transport type : UDP
Port : 5060

Registrar server
Registrar server address : sip: SIP Server (SIP : IP address of your asterisk / sip server)
Realm : -
Username : agushalim (Your SIP username)
Password : SIP (Your SIP password)
Transport type: UDP
Port: 5060

Now, navigate to Tools - Settings - Connection - SIP Settings / Internet telephone settings and create a new profile in the Options menu with the following settings:
Name: Default
SIP profiles: previously defined profile
Default call type

To switch between normal GSM calls or VOIP calls, navigate to Tools - Settings - Call - Default call type.

Select Cellular to make normal calls to the phone number or Internet to use VOIP to call the number or address.

September 7th, 2008Benefit of Asterisk

Benefits of Asterisk

In my opinions, the only drawback of asterisk is that you need a really reliable network connection. Other than that, maybe the price of the IP Phone might be taken into consideration too, since the price is still higher if we compared to analog phone. But with that price, you can get additional feature that the analog phone doesn’t have, for example, video conference. Oh, and I forgot to mention that you will also need the skill to configure it.

Now, I’m here to talk about the benefit or advantageous as the pro’s of an Asterisk system compared to analog or even digital PBX system, so let’s get to it.

Asterisk is a VoIP (Voice over IP) telephony system based on IP (Internet Protocol). Therefore, for long distance call, you can have a very cheap communication channels. So the first advantage is the price you paid for communication will be reduced. For corporate which has distributed branches around the world, you can reduce voice communication cost significantly.

The next benefit of Asterisk compared to traditional PBX system (analog or digital) is you have unlimited dial plan. With traditional PBX, maybe you have to press certain key(s) to be able to make a call. With Asterisk, you can directly press the destination number without the need to press certain key(s) beforehand. This is the true advantageous over the traditional PBX system, especially when you have two or more PBX units involved.

From my own experience, in the company where I’m working at, we have 3 separated sites with 3 PBX units and all of them are different series. So, let’s say call from site ‘A’ to site ‘B’ started with pressing some keys to get a line (let’s say ‘88′). Call from site ‘A’ to site ‘C’ required pressing ‘30′. To simplify this for users, the call from site C to site B should also be started with ‘30′, but on the contrary, since the PBX units involved is from different series, so they have different kind of policy programmed inside and we can’t just do that. We have to dial ‘40′. Can you imagine, for an international call, you need to enter different country code if you are dialing from different country? With Asterisk, all I have to do is just programmed the extensions pattern in it, and then all users have to do to be able to make a call is to press the destination extensions directly without the need to know where they are.

Other pros of Asterisk compared to traditional PBX (from the point of view of a technical perspective). Brief of another benefits are: unlimited dial plan, answering machine, voice mail that can forwarded to your email, Interactive Menu, and still much more.

You should bear in mind that this is an open source software, so you have unlimited of choice to develop your own system.

August 30th, 2008Asterisk

Asterisk

Ever heard about Asterisk? If you think about Asterix and Obelix, forget it. Or maybe you think about the symbol on the top of character 8 on the keyboard, forget about it too.

The Asterisk which I talked about here is a piece of software from Digium and run under Linux, which is intended to change the function of manual analog PBX.

With Asterisk, you can communicate with others via Local Area Connection or maybe through the internet, as if making normal phone call. This technology is known with VoIP (Voice over IP).

Some might said that we already have IM (Instant Messaging) for that purpose. Yes, you might see it that way, but you will never be able to call, for example 42521, with IM. With proper device and configuration you can call mobile phones and/or analog phones from your computer.

That’s it for now, I will continue on my next post. Please stay with me, for this is my first post. But I will feel glad try my best to answer any question you might have.

For the moment being maybe you’d like to check out these sites: digium, voip-info, asteriskguru, freeworlddialup, voiprakyat

Search Engine Optimization SEO

The term Search Engine Optimization often also coined as “SEO” which is a scientific process of pulling up the rank of a website, to receive free organic traffic or visibility at the search engines.

Normally it is achieved over a period of time, because it is not a quick fix like PPC (a.k.a Pay per Click) campaigns where you pay for your traffic. It takes time, effort and a lot of trial and error before hitting to the first page of Google.

SEO experts who teach and implement SEO have various ideas regarding the same. But usually, it is the Giant itself (Google) who actually filters the results based on complicated algorithms structured and engineered by it from time to time.

Therefore it is not just one way for getting there at the top. Because as Google tried to be smarter at providing quality results to its users, it constantly updates and restructures its algorithms based on which results are delivered to the users. That means the bots cannot be fooled like they were before.

Nobody can be out rightly claimed as “The Certified Expert” of SEO. It is always based on various techniques and tools that the experts implement to pull up a site among the notable few at the Google search. So while shedding your hard earned money on SEO, do a small research on the organization that you think, to hand over your job to. That would save your time and reduce stress later when it becomes a recurring expense.

Online branding has come a long way since the advent of the internet. And today SEO has become an industry in itself and perhaps it is the SEO which has leveled the field for the Big and the Small.

Companies and industries of any size can fight for their rank on basis of their intelligence and by employing the right tools to prove their matters at the search engines. No one is left behind in this game. And to make matters worse, there is no secret to it.


© 2007 Make Money Online | Powered by Wordpress