Where Can You Go If You Want To Learn PHP?

YoungUpstarts

Although WordPress uses several different programming languages – HTML, CSS, MySQL and JavaScript, to name a few – PHP is what primarily drives the platform’s backend. Honestly, I think it’s worth knowing at least a bit about PHP even if you don’t plan to become a developer.

PHP 60

Lessons Learned: Why PHP won

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, January 12, 2009 Why PHP won When I first learned to program on the web, Perl + CGI was the dominant platform. But by the time I was building my first websites for commercial use , PHP had taken over. Since then, PHP (as part of the LAMP stack ) has really been the dominant development platform, at least in the free software and startup worlds. Writing unit tests or mock objects in PHP is an exercise in constant frustration.

PHP 61

Static Analysis for PHP

Code as Craft

At Etsy we have three tiers of static analysis on our PHP code that run on every commit or runs periodically every hour. So “ php -l ” is run as pre-commit check on each changed file. We don’t use PHP’s native templating where code and HTML is mixed in one file. Our PHP files are purely code, and output is rendered via another templating system. php tag.

PHP 31

Crunching Apple Pay tokens in PHP

Code as Craft

Today we’re open sourcing part of our server-side solution, applepay-php , a PHP extension that verifies and decrypts Apple Pay payment tokens. We also couldn’t find any examples written in PHP (our primary language) or C (which could serve as the basis for a PHP extension). To meet our needs, we wrote a custom PHP extension on top of OpenSSL that exposes just two functions: applepay_verify_and_decrypt and applepay_last_error.

PHP 22

How To Setup A New Mac For PHP Web Development

Nick O'Neill

The project has a back-end in PHP, a Mongo database currently hosted with MongoHQ , an iPhone app, Git for source control, Capistrano for automated deployment, Pubnub for real-time messaging, UrbanAirship for push notifications, and IndexTank for search indexing. Install pear – I have a few pear modules installed, including the mongodb driver for PHP so I install that. Programming Mac OSX PHP Web Development

PHP 40

Choosing a web dev platform: Rails or PHP?

Hacking Startups

PHP (most high-volume apps). This leaves the choice at— Rails or PHP? If you need to integrate with something in PHP, go with PHP. For example, Facebook apps should be written in PHP by default. PHP runs about 40 of the top 100 sites. Quality of team: PHP is easier to work with. Expected initial traffic: high-volume apps are easier in PHP.

PHP 40

Choosing a web dev platform: Rails or PHP?

Hacking Startups

PHP (most high-volume apps). This leaves the choice at— Rails or PHP? If you need to integrate with something in PHP, go with PHP. For example, Facebook apps should be written in PHP by default. PHP runs about 40 of the top 100 sites. Quality of team: PHP is easier to work with. Expected initial traffic: high-volume apps are easier in PHP.

PHP 40

Better Random Numbers in PHP using /dev/urandom

Code as Craft

The design of PHP’s basic random number generators rand and it’s newer variant mt_rand is based off the C Standard Library. Using /dev/urandom is quite a bit slower than using the native php functions.

PHP 26

Melt: PHP Framework From Sweden

ArcticStartup

Melt is a newly announced PHP Framework from Sweden. The framework has been coded by the team that was formerly known as Omnicloud, today the whole company has been renamed as Melt. The team includes Hannes Landeholm, Per Jonsson and Daniel Marklund.

PHP 18

API First Transformation at Etsy – Operations

Code as Craft

Linux, Apache, MySQL, PHP. We’ve already talked about PHP being a strictly sequential, single-threaded, shared-nothing environment, leading to our choice of parallel cURL. In the PHP world, everything runs through a front controller, for example index.php.

API 44

5Q03: Puneet Agarwal (True Ventures) on pitching investors, maker culture, and big trends he’s watching. — The Orchestrate.io Blog

Scalable Startup

Angel Investor CEO Succession early stage founder Hawaii PHP SaaS Scalability startup CEO Tom Nora venture Cash Flow CEOing google revenue growth scalability Software Development The Next Level tom nora vc venture capital [link]. via 5Q03: Puneet Agarwal (True Ventures) on pitching investors, maker culture, and big trends he’s watching. — The Orchestrate.io via 5Q03: Puneet Agarwal (True Ventures) on pitching investors, maker culture, and big trends he’s watching. —

What is Drupal? or, My retraining in Software Development

Scalable Startup

Anyone who’s been around me for the past 6-12 months has been inundated with my evangelism of eCommerce in general and Drupal + PHP. They bring with them confidence, tools, brilliant people and believe it or not, Drupal and PHP. Drupal and PHP were tools I’ve acknowledged for a decade but never studied much. When I dove into development with a focus on the future and e-commerce I quickly saw that Drupal and thereby PHP are taking over the scene.

Viola Private Equity Pumps $7 Million into Zend

VC Cafe

V iola Private Equity , an Israeli PE fund with $164 million under management for technology buyouts, has announced a $7 million investment in Zend , the leading provider of open-source and commercial solutions based on PHP web applications.

The Other Amazon Deal this week. Drupal founder attracts over $100 Million in 3 months.

Scalable Startup

Angel Investor Drupal founder PHP Revenue Growth SaaS Scalability startup startup CEO venture Cash Flow CEOing leadership scalability tom nora venture capital As further market proof of the power of Drupal in the enterprise, Acquia has received about $100 million in funding in the past 3 months, which puts its valuation at over $1 billion. link]. There’s a lot of buzz about the Amazon acquisition of TWITCH this week.

Framework Benchmarks Round 11

TechEmpower

clancats (php). limonade (php). Round 11 of the ongoing Web Framework Benchmarks project is now available! We'll keep this blog entry short and sweet. The highlights for Round 11. Three new languages are represented in Round 11: Crystal , D , and Rust.

Framework Benchmarks Round 12

TechEmpower

The plain PHP, Slim, and Laravel tests have been upgraded to PHP 7. For example, Slim's performance in the JSON test and Laravel's performance in the Fortunes test both approximately doubled versus Round 11 with PHP 5.

Frameworks Round 2

TechEmpower

Only Cake PHP requires more than 100 milliseconds. As before, Raw PHP is also very strong in this test. Again, Raw PHP makes an extremely strong showing. PHP 5.4.13 with APC, PHP-FPM, nginx. PHP ActiveRecord (Nightly 20121221).

Pinterest gets into the ad “Real Estate” Business

Scalable Startup

startup Scalability startup CEO CEO Succession photography Tom Nora PHP AdTech CEOing iOS black & white design advertising Pinterest as we know it could be a thing of the past. Beginning January 1, 2015, Pinterest will start putting ads on its site. Real ads in the form of promoted pins.

Flash 40

Atomic deploys at Etsy

Code as Craft

For example, in PHP you might autoload files on demand when instantiating objects and if the code has changed mid-request the caller and the implementation could easily get out of synch. When trying to address this problem in the past, I’ve made use of PHP’s realpath cache and APC (a PHP opcode cache, which uses inodes as keys). With PHP 5.5 there is a new opcode cache called Opcache (which is also available for PHP 5.2-5.4).

WP Engine and Facebook Combine to Enhance Speed, Stability and Performance for HHVM

Austin Startup

There has been a new technological advancement for PHP developers and the developer community as a whole. For the very first time PHP and HHVM (HipHop Virtual Machine), an open-source project created by Facebook, can now run side-by-side on the same server, vastly increasing speed, performance and stability for websites in production environments. Digital facebook HHVM PHP wp engine

Framework Benchmarks

TechEmpower

And let us simply draw the curtain of charity over the Cake PHP results. We were surprised by the performance of Raw PHP in this test. We suspect the PHP MySQL driver and connection pool are particularly well tuned. However, the penalty for using an ORM on PHP is severe.

Framework Benchmarks Round 8

TechEmpower

The HipHop PHP VM with no framework and thanks in part to the MySQL driver for PHP, yields dominion over the Updates test. However, hhvm trails plain PHP in the Fortunes test presently. Merry Christmas web framework performance aficionados!

Powered by WordPress

Niall Kennedy's Blog

I am interested in implementing web publishing best practices and general community engagement on my blog; moving away from Perl-powered Movable Type to PHP-powered WordPress feeds my urge to tinker, experiment, and improve my site’s relationship with the broader web. PHP WordPress

HTML 26

How to Effectively Use WordPress as Your CMS

Brandanew

There is an option to finalize templates for different web pages but it requires PHP scripting when it comes to finalizing templates for posts. Utilizing widgets makes the process of modifying the content of sidebars in PHP easier than it is.

PHP 164

Frameworks Round 4

TechEmpower

This round adds Bottle (Python), Dancer (Perl), Kelp (Perl), MicroMVC (PHP), Mojolicious (Perl), Phalcon (PHP), RingoJS (JavaScript), Spark (Java), and Wai (Haskell). We’ve posted Round 4 of our ongoing project measuring the performance of many web application frameworks and platforms.

Programmer Sought: In-Text Links Script like Kontera

Steve Poland

Steves Latest Twitter Update (@PoPo) : Home About Steve Poland: Risk Taker Archives Contact Programmer Sought: In-Text Links Script like Kontera By Steve Poland • March 19, 2008 I’m looking for an AJAX/PHP/MySQL programmer that can write a script similar to that of the following sites: Kontera , Miva InLine , OptSpots , or Yahoo Shortcuts. Are you a Senior PHP/MySQL programmer? Help Sought: Do you know Wordpress and PHP?

Web Framework Performance - Startup Founders Need to See These Numbers

SoCal CTO

And I hope you are not running on Cake PHP when you see these numbers. In looking at these numbers, seeing Cake PHP at 500x slower, Ruby-Rails and Django at 50x slower really surprised me.

Frameworks Round 1

TechEmpower

And let us simply draw the curtain of charity over the Cake PHP results. We were surprised by the performance of Raw PHP in this test. We suspect the PHP MySQL driver and connection pool are particularly well tuned. However, the penalty for using an ORM on PHP is severe.

The Truth About Evil Marketers

Market by Numbers

If push comes to shove, I can code in PHP, or develop shell scripts, and truth be told, I did take a couple of ECE courses in college; courses which inexorably told me I was not going to be a developer. Market By Numbers on Twitter | Entries RSS | Comments RSS Market By Numbers High-Tech Marketing and Customer Development Home What is Customer Development?

Frameworks Round 3

TechEmpower

Round 3 includes Snap on Haskell; Elli and Cowboy on Erlang; Openresty on Lua; Tornado on Python; Onion on C; Slim, Codeigniter, Phreeze, Kohana, Lithium, Laravel, Silex, Fuel, and Symphony2 on PHP; Grizzly-Jersey and Play1 on Java; Scalatra, Lift, Unfiltered, and Finagle on Scala.

Code as Craft Speaker Series: Rasmus Lerdorf, this Thursday

Code as Craft

A look at the state of PHP in 2012. Where are we, how did we get here and how does PHP fit into the current infrastructure ecosystem of the Web? Plus, a quick tour of what is new and cool in PHP 5.4. Reserve your free ticket , and subscribe to our list to find out about upcoming speakers

PHP 20

A Massive Opportunity to Create Massive Damage Success

Instigator Blog

Currently, they’re hiring a PHP Developer (Toronto). They’ll be hiring a lot more in the Spring / early Summer too, but if you’re a kick ass PHP Developer that wants to work at a game startup, check these guys out. (Powered by LaunchBit ).

PHP 130

Top Tips For Becoming a Web Developer in 2017

Blogtrepreneur | Entrepreneur Blog

PHP and database language like MySQL Although there are many web programming languages available, PHP is the language of the web. Many programmers would recommend against PHP as your first language, yet I believe that it’s one of the easiest languages to teach yourself and setup.

HTML 72

10 Frequently Asked Questions about Startups and Why You Should Give a Damn

Instigator Blog

That was the title of the presentation I gave last night at PHP Quebec. I look forward to follow-up questions and comments from attendees at PHP Quebec, and I’ll probably rejig and edit this presentation over time so I can share it with others in the future.

PHP 133

My Customer Service Career: What 9 Years in One Company Looks Like

Startup Life

To make the most out of it, we got training in: PHP/MySQL – Our product was developed in PHP and MySQL, and not that everyone joining the team knows every bit of PHP or MySQL. Many people ask me, “why have you stayed in the same organization for so long?

PHP 59

I wish iPhone developers were more like my eight year old.

Texas Startup Blog

We are in the process of interviewing several candidates for positions at Big in Japan (HTML5 Ad Designers, iPhone Developer, Blackberry Developer, Android Developer,NET Developer, PHP/JAVA Developer) and it shocks me how many candidates have no examples of their work.

PHP 40

Dallas TechFest, Sign Up Now!

Texas Startup Blog

Sessions include: Silverlight, HTML 5, MVVM, TDD, MonoTouch for iPhone, ASP.NET, TypeMock, Clojure, Java, Zend Framework, PHP, API, MySQL, Bradley Joyce has the scoop on the Dallas TechFest. The popular event hosts more than 400 developers here in Big D on July 30th at the University of Texas at Dallas. The event is sponsored by Microsoft.

Los Angeles Startup Events

SoCal CTO

I recently posted about the Increase in Early-Stage Startup Activity in Los Angeles. In that post, I mentioned how one of the signals is the big increase in number of startup events and the number of attendees at those events. I realized that it has been a little while since I posted about the Los Angeles Startup Community and so needed to update my list of startup events that will be out of date almost before I finish publishing it.

Culture of Quality: Measuring Code Coverage at Etsy

Code as Craft

We approached measuring code coverage with 5 requirements: Generate code coverage metrics by file for PHP, Android, and iOS code bases. Our PHP unit tests were being executed by PHPUnit , an industry standard test runner, which includes an option to run tests with coverage.

PHP 33

How to Send Emails in WordPress with Gmail SMTP Server

Blogtrepreneur | Entrepreneur Blog

Well, WordPress uses PHP mail function, by default, which usually fails to work the way it should work due to several reasons. As mentioned earlier, a majority of hosting providers restrict the utilization of PHP Mail function to prevent spam and abuse.

Email 72