Tag Archives: Database

Continuous Integration Trends from Bitnami’s User Survey

Written by David Dennis, VP of Marketing, Bitnami

During May of 2016, Bitnami conducted its bi-annual user survey.  From this survey, a data set was compiled from over 5,000 respondents globally. Bitnami’s international user base consists of many technology focused individuals, with most (~70%) self-identifying as software developers of one type or another.

read more
Category: 1&1 Cloud App Center
0 comments0

Programming with Your Web Host

When creating a website for your business through your hosting provider, there are several different programming tools and languages you can use. Using 1&1 Internet as an example in this article, we will go over some of the more common areas to help you.

Website Design Software

Adobe® Dreamweaver CS5.5 is available as a free download with 1&1 Business hosting packages. It is a sophisticated website design application for creating professional websites. Dreamweaver®  CS5.5 includes the Adobe Device Central module which enables web designers to test their websites on mobile devices by emulating the latest smart phones.

Net Objects Fusion:  1&1 Edition is available as a free download in all 1&1 Hosting packages. It’s a website design application which creates sites that are optimized for mobile viewing. The HTML code that is produced is compatible with XHTML for mobile and enables website creation for mobile devices. The exclusive 1&1 Edition includes additional “Mobile Templates” as an extra bonus.

Both of these are compatible with Windows OS only, and available for easy download through your 1&1 Control Panel.

The PHP Scripting Language

PHP is a widely used, general purpose scripting language that is especially suited for Web development and can be embedded into HTML. 1&1 packages support PHP5.4 and PHPDev (1&1 Edition). PHPdev includes PHP/Apache/MySQL/PERL/PHPMyAdmin/PHP-GTK preconfigured to run out of the box on the win.32 platform. It’s version of PHP that has regular/nightly builds, updated nightly by 1&1 experts, and designed for testing code rather than producing code.

Programming Languages

Perl 5 is a highly capable, feature-rich programming language with over 24 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects. Perl is used for server side scripting, command line scripting, and writing desktop applications. http://www.perl.org/about.html

Python is a great object-oriented, interpreted, and interactive programming language. It is often compared to Lisp, Tcl, Perl, Ruby, C#, Visual Basic, Visual Fox Pro, Scheme or Java. Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces. http://wiki.python.org/moin/BeginnersGuide/Overview

Python offers:

  • Object-oriented programming with classes and multiple inheritance
  • Advanced programming features like generators and list comprehensions
  • Python has automatic memory management frees you from having to manually allocate and free memory in your code

A programming language of balance, the creator of Ruby, Yukihiro “matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and Lisp) to form a new language that balanced functional programming with imperative programming.   Source: http://www.ruby-lang.org/en/about/

  • Ruby offers
    • Seeing everything as an object
    • Is more flexible in that it allows users to freely alter its parts
    • “Rubys Block” – A programmer can attach a closure to any method, describing how that method should act. The closure is called a block and has become one of the most popular features for newcomers to Ruby from other imperative languages like PHP or Visual Basic.
    • Offers single inheritance only, on purpose

Databases

1&1 Hosting packages all include at least ten MySQL 5 databases. Users can use the database that the Google search engine is built upon.

Photo Credit: ©iStockphoto.com/7io

read more
Category: Developers
0 comments0