Past - Frameworks without scale # Over the past couple of decades, there has been a steady rise in the complexity of the development stacks that the developers across the globe have been using. The web has advanced from being just HTML files, to also include CSS and JavaScript with their own multitudes of frameworks like Redwood, Next.js, and Angular, among many others. The number of library dependencies that each project has has also shot up, leading to package managers like npm gaining popularity.
Recently, we had an issue in our application which is a single
page application(SPA). We have all the functionality in a single
page and most of the data and view changes happen through ajax
requests and iframe page displays.We are using CodeIgniter
framework for this application. So sometimes what happened was
the user was logged out while accessing the application and this
occurred once a while for 1 or 2 users, not a reproducible case
one would say.Before starting on the case, I would like to
specify the steps which CodeIgniter takes for checking session
for any request.Steps:
1. Read session cookie sent from browser.
2. Read session cookie process proceeds with below step checks
(If any one step fails below, it results in create one session
cookie)
2a. Checks if session cookie is present
2b. Checks if it is a valid session cookie by using it's
decryption algorithm check
2c. If valid session, then check if …
Well, we have all heard about the fastest php framework out
there. But how do we install it in a Ubuntu Linux machine.
Default process for any linux setup.
Steps:
1. First, we need a few packages
previously installed. To install them, issue the distro specific
command in your linux terminal.
For Ubuntu:
sudo apt-get install php5-dev php5-mysql gcc
libpcre3-dev
For Fedora:
sudo yum install php-devel php-mysqlnd gcc libtool
For RHEL:
sudo yum install php-devel php-mysql gcc libtool
For Suse:
yast2 -i php5-pear php5-devel php5-mysql gcc
Basically, here we are installing the dev tools we require to
compile and setup the Phalcon extension.
2. Get the Phalcon build using git
git …
MySQL Connector/Net 6.7.4, a new version of the all-managed .NET driver for MySQL has been released. This is the GA, is feature complete. It is recommended for production environments. It is appropriate for use with MySQL server versions 5.0-5.7.
New features include WinRT Connector, Load Balancing support, Entity Framework 5 and Memcached.
This post is an introduction on how to use the new support for spatial data types with Entity Framework 5.0 on applications with MySQL and Connector/Net.
MySQL Connector/Net 6.7.3, a new version of the all-managed .NET driver for MySQL has been released. This is the second beta release intended to introduce users to the new features in the release. This release is feature complete, it should be stable enough for users to understand the new features and how we expect them to work. As is the case with all non-GA releases, it should not be used in any production environment. It is appropriate for use with MySQL server versions 5.0-5.7.
MySQL Connector/Net 6.7.2, a new version of the all-managed .NET driver for MySQL has been released. This is the first beta release intended to introduce users to the new features in the release. This release is feature complete, it should be stable enough for users to understand the new features and how we expect them to work. As is the case with all non-GA releases, it should not be used in any production environment. It is appropriate for use with MySQL server versions 5.0-5.7.
MySQL Connector/Net 6.7.1, a new version of the all-managed .NET
driver for MySQL has been released. This is the second of
two alpha releases intended to introduce users to the new
features in the release. This release is not feature
complete and there are significant limitations but it should be
stable enough for users to understand the new features and how we
expect them to work. As is the case with all non-GA
releases, it should not be used in any production environment.
It is appropriate for use with MySQL server versions
5.0-5.6
MySQL Connector/Net 6.5.6, a new maintenance release of our 6.5 series, has been released. This release is GA quality and is appropriate for use in production environments. Please note that 6.6 is our latest driver series and is the recommended product for development. It is now available in source and binary form from http://dev.mysql.com/downloads/connector/net/#downloads and mirror sites (note that not all mirror sites may be up to date at this point-if you can't find this version on some mirror, please try again later or choose another download site.)
MySQL Connector/Net 6.7.0, a new version of the all-managed .NET driver for MySQL has been released. This is the first of two alpha releases intended to introduce users to the new features in the release. This release is not feature complete and there are significant limitations but it should be stable enough for users to understand the new features and how we expect them to work. As is the case with all non-GA releases, it should not be used in any production environment. It is appropriate for use with MySQL server versions 5.0-5.6