Development on Various Platforms
12.4K views | +0 today
Follow
Development on Various Platforms
Your new post is loading...
Your new post is loading...
Rescooped by Ertunç Efeoğlu from Phpmysql Development
Scoop.it!

Technical Experts Discover Major Security Errors in PHP

Technical Experts Discover Major Security Errors in PHP | Development on Various Platforms | Scoop.it
Some experienced technocrats have come up with a startling announcement – PHP has some serious security flaws.

Via yphpmysql
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Awesome PHP Debuggers for Developers

Awesome PHP Debuggers for Developers | Development on Various Platforms | Scoop.it
In This post I have mentioned top 10 widely used Awesome PHP Debuggers for Developers, have a look.

Via Mickael Ruau
more...
Mickael Ruau's curator insight, November 26, 2013 4:08 AM

Kint

When we debugging our PHP application then var_dump(), print_r() and debug_backtrace() are the best helpers to perform debugging successful. Kint, a new age powerful php debugger and an open source tool with zero setup costing. It cleverly detects what kind of data is dumped and provides substitutes for barely readable data.

DebugBar

DebugBar, easily integrated with any projects and provide you profiling data of any part in application. Major advantage of this tool is free and open source which makes it most popular. It is pure JavaScript tool which placed in footer as deb tools and includes generic data collector as well as all popular libraries.

MacGBp

If you are using Apple products or Mac Operating System (Mac OS) then MaxGBp debugger is one step solutions for PHP debugging with ability to step through your codes to set breakpoints. When you are using this tool and working with variables, you can bring up an inspector HUD which allows you to view entire content of the variables, which is useful for long string, templates, queries or POST values.

Pinba

Pinba, an open source MySQl engine or PHP debugger that acts as realtime monitoring / statistics server for PHP which uses MySQL as read-only interface. It accumulates and processes data sent over UDP and this is done using multiple processes.

Whoops

It is a PHP library by which you can easily handle and debug your errors. Whoops library provides you stack-based error handling with an organized error interface. In Whoops you will come across and easy use to use API which easily deals with exceptions; also trace frames and data which easily integrates with framework.

Firebug

Firebug mostly used for HTML, CSS, JavaScript and Ajax and also used for PHP debugging. You can combine it with server-side library or PHP scripts and at your browser you can get debugging information. Firebug generates log warnings as well as errors in your PHP scripts which you can easily sort out.

PHPMD

If someone looking for easy configuration, user-friendly front-end tool to debug your raw data then PHPMD is the best tool. It sorts out several potential problems in your PHP code including possible bugs, sub-optimal code, unused parameters and more.

PHP Debugger

Every developer wants that their application should be bug or error free and for that an effective debugging require .That is the process of finding the bugs or error fast and removing them form your PHP applications or programs. Using this you can setup remote debugging in PhpED with the help of debug PHP settings Wizardand DGB Wizard.

Krumo

As we known every PHP developer uses print_r() and var_dump() for debugging which provide unformatted output i.e. hard to read. Krumo is the one option to sort out this problem which displays structured information about any PHP variable. As Krumo works, the output if displayed in a collapsible DHTML tree built and placed around the structure of the dumped PHP variable. It also enhances the debugging process as you turn off rather then disabling whole dumping route in code.

PHP_Dyn

PHP_Dyn is another open source powerful tool for PHP debugging. It works as an extension using this you can trace execution of scripts without changing them. And allows you to print HTTP request parameter which provides you the information on the argument value of function call and return value both.

Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

CodeIgniter Code Completion with the Netbeans IDE for PHP

CodeIgniter Code Completion with the Netbeans IDE for PHP | Development on Various Platforms | Scoop.it
CodeIgniter is my favorite web application framework for PHP and Netbeans is the IDE I use for all sorts of web development. The latest version of Netbeans IDE (6.9) has support for both Symfony an...

Via Mickael Ruau
more...
Mickael Ruau's curator insight, November 17, 2013 10:08 AM

I created a php file and named it “nb.php”. I filled this file with the following contents:

 

12345678910111213141516<?php/*** @property CI_Loader $load* @property CI_Form_validation $form_validation* @property CI_Input $input* @property CI_Email $email* @property CI_DB_active_record $db* @property CI_DB_forge $dbforge* @property CI_Table $table* @property CI_Session $session* @property CI_FTP $ftp* ....*/ClassController{}?>

 

And put the file inside my nbproject directory. Now I am getting code completion in my Netbeans for CodeIgniter.

Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Microsoft Drivers for PHP for SQL Server

Introducing the Microsoft Drivers for PHP for SQL Server
Getting Started
Programming Guide
SQLSRV Driver API Reference
PDO_SQLSRV Driver Reference
Constants (Microsoft Drivers for PHP for SQL Server)
Example Application (SQLSRV Driver)
Example Application (PDO_SQLSRV Driver)


Via Mickael Ruau
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Functional PHP 5.3 Part I - What are Anonymous Functions and Closures?

One of the most exciting features of PHP 5.3 is the first-class support for anonymous functions. You may have heard them referred to as closures or lambdas as well. There's a lot of meaning behind these terms so let's straighten it all out.

Via Mickael Ruau
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Node.js vs. PHP

Node.js vs. PHP | Development on Various Platforms | Scoop.it

PHP is not going to disappear soon, but its position is being undermined even further by the nascent Node.js. When the Internet exploded in the 2000′s, PHP was the thing ”all the cool kids” did.

Over the years, PHP and its apps became vulnerable to security threats (e.g., SQL injections), lacked a centralized packaging registry (was Composer inspired by Node Package Manager?), had an inconsistent API and suffered from subpar performance. It’s easy to argue that there are better alternatives to PHP, for example Ruby on Rails and Django, however nothing is as approachable as Node.js.

For those of you who aren’t familiar with Node.js, or who have heard of it but can’t quite grasp the concept, I like to say that it is functionally similar to the PHP + Apache or ASP + IIS stacks. Nowadays, it is also gaining momentum.

Many people, whether software engineers or entrepreneurs, are often faced with the decision: “What tech stack should I use?” In this article, I’ll try to compare PHP and Node.js using an apples-to-apples approach, looking at the question from different angles including:

* Syntax

* Context switch

* Modules
* Ecosystem
* Frameworks
* Real-time apps
* Database apps
* Third-party services apps
* Web servers
* Hosting
* Performance

 


Via Jan Hesse
more...
Entropic-Synergies's curator insight, September 19, 2013 4:06 AM

Seems an objective comparison

Agtunn Naymin's curator insight, October 8, 2013 3:45 AM

should try appserver.io is multithread PHP Server

Rescooped by Ertunç Efeoğlu from Bazaar
Scoop.it!

6 Lightweight & Flexible PHP CMS

6 Lightweight & Flexible PHP CMS | Development on Various Platforms | Scoop.it
I used to write my own CMS (Content Management System) with PHP and MySQL. It's not an easy task because you need to plan the structure of the CMS, its logic, testing and future enhancement.

Via Club de TeleMatique
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Building a RESTful Application With PHP & MongoDB - Part 1

Building a RESTful Application With PHP & MongoDB - Part 1 | Development on Various Platforms | Scoop.it

So, What are the things we gonna see...

Updated structuring for AngularJSMaking an RESTFUL API CallUse of AngularJs ResourceThe example tutorial is simple 'yet another blog' stuff, now we are only going to see how to make the API call only and nothing else. (need to go slowly)

Sometime ago, we have learned how to automate stuffs with the help of Yeoman and GruntJs. But, in growing application, we need to properly place certain files in certain places so we can jump to files easily(With the help of Sublime Of course!). 


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Bazaar
Scoop.it!

What they didn't tell you about object-oriented programming in PHP

object oriented programming with #php http://t.co/JrbWrSbELQ

Via Club de TeleMatique
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from DEVOPS
Scoop.it!

Static code analysis (NetBeans for PHP)

Static code analysis (NetBeans for PHP) | Development on Various Platforms | Scoop.it

Hi all, today we will show you how you can check quality of your PHP code in NetBeans 7.4. For this task, we use standard PHP tools PHP_CodeSniffer and PHP Mess Detector.


Via Mickael Ruau
more...
Mickael Ruau's curator insight, November 17, 2013 10:17 AM

Simple et plutôt rapide.

Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Parsedown: Markdown parser for PHP

Parsedown: Markdown parser for PHP | Development on Various Platforms | Scoop.it
Parsedown is a parser for Markdown. It reads Markdown similarly to how people do. First, it breaks texts into lines. Then, it looks at how these lines start and relate to each other.

Via Mickael Ruau
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Dynamic Invocation in PHP: is_callable, call_user_func, and call_user_func_array - Functional PHP 5.3 Part III

In PHP you can dynamically invoke functions, lambdas, and methods in a number of ways. In this third part of the series we're going to explore callables in PHP 5.3.

Via Mickael Ruau
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

API-based Web Application with Backbone, Require.js and Slim framework

API-based Web Application with Backbone, Require.js and Slim framework | Development on Various Platforms | Scoop.it

A single-page application (SPA) was something I’ve been exploring for the last few months. I always liked the idea of moving certain responsibilities to the client’s side. After all, why would you like to waste server’s RAM/CPU to buil a HTML page (and pay for a transfer to deliver it) when a web browser is perfectly capable of doing that on its own? You will not only save money but also provide a better user experience. In addition to the performance, moving the presentation layer to the web browser gives a clearer division between back-end and front-end code.

 I used an extremely useful boilerplate for Backbone.js created by Thomas Davis as a foundation to create an example App which talks to a PHP back-end.

The back-end could be a plain PHP but instead I went for the Slim micro framework. It’s fast, very easy to learn and will enforce a better code structure. After all, this is one of the best use cases for a micro framework.



Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Bonnes Pratiques Web
Scoop.it!

Ratchet: WebSocket for PHP

Ratchet: WebSocket for PHP | Development on Various Platforms | Scoop.it
Ratchet is a PHP library to let developers create real-time, bi-directional apps between clients and servers over WebSockets. It makes building event-driven apps (rather than traditional HTTP request/response apps) quick and easy.

Via Mickael Ruau
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Building a RESTful Application With PHP & MongoDB - Part 2

Building a RESTful Application With PHP & MongoDB - Part 2 | Development on Various Platforms | Scoop.it

In this tut, we are gonna see how the API stuffs does it work and return backs the response to our blog tut.

So, What are the things we gonna see...

What the heck is REST & Why we need to use?Building our Application as RESTFul Service using PHP Slim Framework and storing in MongoDB.Sending back the Response to our AngularJS

 

Now, you have the idea what is REST thing, the ingredients to make our application are,PHP Framework, Slim Framework will do (since your app is not that big)To store our data, we choose Mongo (Read here for more intel)
Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from Learnwebdevelopment
Scoop.it!

How to change php date format? | Learn Web Development

How to change php date format? | Learn Web Development | Development on Various Platforms | Scoop.it
Most of country using different date format for filling the form and day activity. So the PHP provide many date formats. See list of Date Format Here, we

Via Iam Raj
more...
No comment yet.