Pinnacle Cart requires static IP and domain for usage!
Posted: Tue Nov 08, 2011 12:22 pm
To my horror today I find that Pinnacle Cart, a paid-only licensed PHP shopping cart/product catalog product, requires a static IP address and static domain in order for one to license the product properly. As a developer trying to make file changes like 1500 times a day for a plugin or theme for this product, this might not be a big deal if you're on wicked fast high speed Internet, but not DSL high speed Internet that's only around 1.5Mbits download and 400Kbits upload. In fact, it's downright impractical. When I complained to Pinnacle, they simply shrugged their shoulders and said, "Get a DynDNS account and reregister the product. We require a static IP and static domain in order for the licensing to go through properly."
That's a ridiculous requirement! It's ridiculous for developers. It also requires that I poke a firewall hole to my web server in order to expose it to the world, which is something I don't feel like doing with my workstation. The client already paid me a cash advance on the project, so I have to make this work. The code can't be hacked because it's got IonCube stuff for this licensing. As well, it calls home. I tried the DNS hack (/etc/hosts + edit Apache config + create alias paths on my workstation) to completely simulate the hosting account environment, but it didn't work because it calls home and the home server sees my DSL IP instead of the hosting account IP.
I asked the client if he would consider OpenCart or Magento, but I think he's beholden to this product and company. He's also paid $1000 USD for the license to it.
Not going to be a good day...
That's a ridiculous requirement! It's ridiculous for developers. It also requires that I poke a firewall hole to my web server in order to expose it to the world, which is something I don't feel like doing with my workstation. The client already paid me a cash advance on the project, so I have to make this work. The code can't be hacked because it's got IonCube stuff for this licensing. As well, it calls home. I tried the DNS hack (/etc/hosts + edit Apache config + create alias paths on my workstation) to completely simulate the hosting account environment, but it didn't work because it calls home and the home server sees my DSL IP instead of the hosting account IP.
I asked the client if he would consider OpenCart or Magento, but I think he's beholden to this product and company. He's also paid $1000 USD for the license to it.
Not going to be a good day...